Quickstart¶
This tutorial takes about 5 minutes. You'll learn to take screenshots, generate PDFs, evaluate JavaScript, and run multi-action configs.
Install¶
wavexis detects Chrome, Edge, Brave, or Chromium on your system. No browser download needed.
First screenshot¶
Output: Screenshot saved to out.png
First PDF¶
Output: PDF saved to out.pdf
First eval¶
Output: "Example Domain"
Multi-action¶
Create a YAML config actions.yml:
actions:
- screenshot:
url: https://example.com
full_page: true
- eval:
url: https://example.com
expression: document.title
Run it:
Device emulation¶
What's next?¶
- Commands — full command reference
- Multi Config — YAML multi-action configs with watch mode
- REPL — interactive browser shell for live sessions
- Init Wizard — generate configs from templates
- Performance — Core Web Vitals and profiling
- Core Web Vitals — CWV scoring with CI budgets
- CI Assertions — pass/fail gates for CI pipelines
- Backends — CDP vs BiDi with full parity
- Raw Protocol — escape hatch for direct protocol commands
- Cookbook: Auth — credential profiles
- Cookbook: Record & Replay — session recording
- Cookbook: Serve Mode — HTTP API server
- Cookbook: CSS — CSS inspection
- Cookbook: Debug — debugger commands