AutoMFlows
Build powerful browser automation workflows without writing code
What is AutoMFlows?
AutoMFlows is a web-based visual workflow builder for browser automation, inspired by n8n and ComfyUI. Create complex web automation workflows using a drag-and-drop node-based interface without writing code.Visual Workflow Editor
Drag-and-drop node-based interface for building automation workflows
Browser Automation
Playwright integration with multi-browser support (Chromium, Firefox, WebKit)
20+ Node Types
Browser automation, API testing, data manipulation, and verification nodes
Execution Reports
Multi-format reports (HTML, Allure, JSON, JUnit, CSV, Markdown)
Key Features
Visual Workflow Editor
Visual Workflow Editor
Build automation workflows with an intuitive drag-and-drop interface. Connect nodes to define your automation logic without writing code.
Real-time Execution Tracking
Real-time Execution Tracking
Watch your workflows execute in real-time with live node highlighting and execution status updates.
Multi-Browser Support
Multi-Browser Support
Automate across Chromium, Firefox, and WebKit browsers using Playwright’s powerful automation engine.
Extensible Plugin System
Extensible Plugin System
Extend AutoMFlows with custom nodes using the plugin system. Create reusable nodes, conditional logic, and more.
Type-Safe Connections
Type-Safe Connections
Property input connections with automatic type validation ensure your workflows are properly configured.
Advanced Retry Strategies
Advanced Retry Strategies
Configure retry mechanisms and flexible wait strategies to handle dynamic web content reliably.
Architecture
AutoMFlows is built as a monorepo with four main packages:- Backend: Node.js/Express server with Playwright execution engine
- Frontend: React + ReactFlow visual editor
- Shared: TypeScript types and utilities shared across the monorepo
- MCP Server: Model Context Protocol server for AI/IDE integration
Use Cases
Web Testing
Automate end-to-end testing of web applications with visual workflows
Data Extraction
Scrape and extract data from websites with point-and-click configuration
API Testing
Test REST APIs and combine with browser automation for complete workflows
Form Automation
Automate repetitive form filling and data entry tasks
Next Steps
Quickstart
Get up and running in 5 minutes
Installation
Detailed installation guide
Core Concepts
Learn the fundamentals
