explaingit

automaapp/automa

21,296VueAudience · vibe coderComplexity · 3/5MaintainedLicenseSetup · moderate

TLDR

Browser extension that automates repetitive tasks by connecting visual blocks together, no coding required. Schedule workflows, scrape data, fill forms, and share automations via a marketplace.

Mindmap

mindmap
  root((Automa))
    What it does
      Visual block editor
      Task automation
      Form filling
      Data scraping
    Features
      Scheduling
      Marketplace
      Extension builder
      Screenshots
    Supported browsers
      Chrome
      Firefox
    Use cases
      Repetitive workflows
      Web scraping
      Testing
      Data entry
    Tech stack
      Vue
      JavaScript

Things people build with this

USE CASE 1

Automate form filling and data entry across multiple websites without writing code.

USE CASE 2

Scrape product prices, reviews, or other data from websites on a schedule.

USE CASE 3

Create and share reusable browser automation workflows via the marketplace.

USE CASE 4

Package a workflow as a standalone Chrome extension to distribute to non-technical users.

Tech stack

VueJavaScriptChrome Extension APIFirefox WebExtensions

Getting it running

Difficulty · moderate Time to first run · 30min

Browser extension requires loading unpacked extension into Chrome/Firefox and understanding the visual block editor interface.

Use freely under AGPL (source code must remain open if distributed); commercial license available for proprietary use.

In plain English

Automa is a browser extension for Chrome and Firefox that lets you automate repetitive browser tasks without writing code. You build automations by connecting visual "blocks" together, think of it like a flowchart for your browser. Tasks you can automate include auto-filling forms, scraping data from websites, taking screenshots, and running repetitive sequences of clicks or inputs. Automations can also be scheduled to run at specific times. There is a marketplace where users can share and download pre-built workflows. Automa also offers an "Extension Builder" that lets you package any workflow into a standalone Chrome extension that others can install without needing Automa itself. The extension is available on the Chrome Web Store and Firefox Add-ons. The project is built in Vue and JavaScript. The source code is licensed under the GNU Affero General Public License (AGPL), with a commercial license also available.

Copy-paste prompts

Prompt 1
How do I create a workflow in Automa that fills out a form and submits it automatically?
Prompt 2
Show me how to use Automa's block editor to scrape product names and prices from an e-commerce site.
Prompt 3
How can I schedule an Automa workflow to run every morning at 9 AM?
Prompt 4
What's the process for converting an Automa workflow into a standalone Chrome extension using the Extension Builder?
Prompt 5
How do I share my Automa workflow on the marketplace so others can download and use it?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.