Multi-Framework Exporters & Live Code Studio
Workflow Recorder treats workflows as canonical JSON state models. This allows you to compile the exact same recorded interaction into production-ready Playwright (TypeScript/JavaScript), Puppeteer, Selenium Python, Cypress, or declarative YAML without manual rework.
// Loading script template...
Exporter Capabilities Matrix
Compare how each exported automation framework handles auto-waits, Shadow DOM boundaries, iframes, and multi-tab workflows.
| Framework | File Ext | Auto-Wait Engine | Shadow DOM | Multi-Tab | Typed Variables | Runner Speed |
|---|---|---|---|---|---|---|
| Playwright (TypeScript) | .spec.ts |
Native Actionability | Automatic Piercing | Full Context Tracking | TypeScript Interface | Ultra-Fast (Chromium/FF/WebKit) |
| Playwright (JavaScript) | .spec.js |
Native Actionability | Automatic Piercing | Full Context Tracking | ESM Object | Ultra-Fast |
| Puppeteer | .js |
Explicit waitForSelector | >>> CSS Combinator | Page Target Events | Node Process Env | High (CDP Direct) |
| Selenium Python | .py |
WebDriverWait + EC | find_element shadow_root | window_handles | Python Dict | Medium (W3C WebDriver) |
| Cypress | .cy.ts |
Command Retry Queuing | { includeShadowDom } | Stubbed Tabs | Cypress.env() | Medium (Browser Injected) |
| Canonical JSON | .json |
Declared Step Timeouts | Path Ancestry Chain | Logical Tab Keys | JSON Schema Draft 2020 | Instant Serialization |
Run Exported Scripts Directly in Terminal
No proprietary dependencies. Once you download your generated test script, execute it immediately using official standard toolchains.
Playwright Test Runner
Run headless or headed with trace recording and video artifacts:
npx playwright test auth-login.spec.ts --headed
Puppeteer Node.js
Execute standalone Node.js automation script:
node auth-login.puppeteer.js
Selenium WebDriver Python
Execute with Python 3 and standard Chrome WebDriver:
python auth_login.py
Start Generating Clean Automation Scripts Today
Install the extension, record any browser interaction, and export resilient code in seconds. Free forever.