Item logo image for FlowMacro — Web Automation & Selenium IDE Engine

FlowMacro — Web Automation & Selenium IDE Engine

ExtensionDeveloper Tools55 users
Item media 2 (screenshot) for FlowMacro — Web Automation & Selenium IDE Engine
Item media 1 (screenshot) for FlowMacro — Web Automation & Selenium IDE Engine
Item media 2 (screenshot) for FlowMacro — Web Automation & Selenium IDE Engine
Item media 1 (screenshot) for FlowMacro — Web Automation & Selenium IDE Engine
Item media 1 (screenshot) for FlowMacro — Web Automation & Selenium IDE Engine
Item media 2 (screenshot) for FlowMacro — Web Automation & Selenium IDE Engine

Overview

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 Google Chrome. Record complex web workflows, 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 layout, FlowMacro operates as a dedicated standalone controller window orchestrating target tabs with clean visual isolation. 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 in RAM using the W3C Web Crypto API. • Zero Plain-Text Leaks: Exported scripts 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. 5-Tier Selector Waterfall • Redundant Fallback Locators: Automatically records data-testid → id → aria-label / ARIA → optimal CSS path → robust XPath. • Self-Healing Resilience: If a page refactor changes class names, FlowMacro falls back down the chain with zero manual intervention. 4. Deep Shadow DOM & Cross-Origin Iframe Routing • Shadow-Piercing Traversal: Automatically traverses open shadow roots using recursive >>> locators. • Targeted Frame Dispatch: Dispatches commands directly to specific iframe IDs without throwing cross-origin security exceptions on payment widgets, Stripe, or login iframes. 5. SPA Route Interception & Zero-Drop Buffers • Intercepts single-page app transitions (pushState, replaceState, popstate, hashchange). • Immediately flushes pending debounced keystrokes before DOM unmount so no characters are lost during rapid React, Next.js, or Vue transitions. 6. Manifest V3 Service Worker Keep-Alive • Built-in alarm heartbeats prevent MV3 background worker eviction during long automation delays, countdowns, or waitForElement steps. 7. 1-Click Multi-Framework Code Exporters • Playwright (TypeScript & JavaScript) • Puppeteer (Node.js) • Python Selenium (WebDriver) • Selenium IDE (.side JSON project files) 8. 100% Client-Side Local Execution • No account creation, no external telemetry, and no remote cloud servers. • All macro sequences, selectors, and configurations live exclusively in local browser storage (chrome.storage.local and chrome.storage.session). Version 1.0.3 Release Notes: • UI Enhancement: Streamlined the standalone IDE header with a clean, single-click editable macro title and dynamic window title synchronization. • Multi-Page & SPA Resilience: Enhanced automated re-attachment on redirects, full reloads, and client-side history navigation (pushState/replaceState). • Zero-Trust Credential Vault: Improved visual password masking and seamless export mapping to process.env and os.getenv variables. • Direct Feedback Integration: Added in-app feedback dialog and broken step diagnostics to quickly report and resolve complex website locators. • Side Panel Improvements: Synchronized side panel workflows with the core engine and added quick-launch to the full IDE Controller window.

Details

  • Version
    1.0.3
  • Updated
    October 19, 2026
  • Size
    758KiB
  • Languages
    English
  • Developer
    Email
    singhnaveen360@gmail.com
  • Non-trader
    This developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.

Privacy

Manage extensions and learn how they're being used in your organization

FlowMacro — Web Automation & Selenium IDE Engine has disclosed the following information regarding the collection and usage of your data. More detailed information can be found in the developer's privacy policy.

FlowMacro — Web Automation & Selenium IDE Engine handles the following:

User activity
Website content

This developer declares that your data is

  • Not being sold to third parties, outside of the approved use cases
  • Not being used or transferred for purposes that are unrelated to the item's core functionality
  • Not being used or transferred to determine creditworthiness or for lending purposes

Support

For help with questions, suggestions, or problems, visit the developer's support site

Search
Clear search
Close search
Google apps
Main menu