Quickstart
Install with Docker Compose and open the editor in a few minutes.
Why Figranium
Understand where Figranium fits alongside code-first frameworks and SaaS.
Architecture
See how the frontend, backend, and Figranite engine fit together.
Action Blocks
Browse the block reference for building automation flows.
Key philosophy
Block-first design
Complex logic breaks down into simple, composable blocks: Click, Type, Wait, JavaScript, If/Else. Accessible to non-engineers, powerful for developers.
Self-hosted and private
Task definitions, cookies, local storage, and execution logs live on your machine or server. No sensitive data leaves your infrastructure.
Hybrid execution
Debug interactively in the editor, trigger via REST API, or run headless from the CLI. Same task, different entry points.
Stealth and resilience
Proxy rotation, user-agent rotation, and stealth plugins help automation blend in with normal traffic.
What you can build
Data scrapers
Extract structured JSON or CSV from websites, handling pagination and dynamic content.
Authentication bots
Automate login flows to refresh cookies or session tokens for downstream systems.
Testing agents
Run end-to-end tests on your web applications with visual feedback.
Workflow automation
Fill forms, upload files, and interact with complex single-page applications.
Core components
Dashboard
Manage your library of tasks and view execution history.
Task editor
Drag-and-drop interface to build flows with real-time validation.
Execution engine
Backend runner that handles browser context, stealth, and result storage.
Proxy manager
Dedicated system for managing and rotating HTTP and SOCKS proxies.
Task scheduler
Built-in cron scheduling for automated task execution.
REST API and CLI
Trigger tasks from any language or shell script.