Unknown author · Developer Tools
2 items
Record web workflows, mask passwords with local encryption, replay macros, and export clean Playwright or Selenium code. FlowMacro is a developer-first browser automation engine and standalone Selenium IDE for Chrome. Record repetitive web tasks, auto-mask sensitive credentials with local AES-256-GCM encryption, replay actions with millisecond precision, and export clean, idiomatic Playwright, Puppeteer, and Python Selenium code in seconds. ⚡ KEY CAPABILITIES 1. Dedicated Standalone IDE Controller (960 × 750px) Unlike cramped extension popups or devtools tabs that disrupt page styling, FlowMacro operates as a dedicated standalone controller window orchestrating target tabs without DOM or CSS collisions. 2. Zero-Trust Local Credential Vault (AES-256-GCM) • Automatic Sensitive Field Detection: Automatically identifies password inputs and PIN fields (type="password", autocomplete="current-password"). • Ephemeral In-Memory Shield: Passwords appear as {{SECRET_PASSWORD}} in the IDE table and are encrypted client-side using the W3C Web Crypto API. • Zero Plain-Text Leaks: Exported scripts strictly reference environment variables (process.env.AUTO_MACRO_PASSWORD / os.getenv('AUTO_MACRO_PASSWORD')) so secrets never leak into Git repositories or CI/CD logs. 3. Deterministic In-Browser Macro Replay • Sequential event runner with visual element highlighting. • Native prototype descriptor injection for React, Vue, and Angular virtual DOM compatibility. • Page lifecycle synchronization (chrome.tabs.onUpdated) to automatically wait for page redirects and asynchronous reloads. 4. 1-Click Multi-Framework Code Exporters • Playwright (TypeScript & JavaScript) • Puppeteer (Node.js) • Python Selenium (WebDriver) • Selenium IDE (.side JSON project files) 5. CSV Batch Execution Engine Bind spreadsheet columns (e.g., {{email}}, {{first_name}}, {{sku}}) to automate multi-row form submissions and repetitive data workflows. 6. 100% Air-Gapped & Zero-Backend • No account creation, no external telemetry, and no remote databases. • All macro sequences, selectors, and test configurations live exclusively in local browser storage (chrome.storage.local).
Sep 15, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.