explaingit

automaapp/automa

Analysis updated 2026-06-21

21,271VueAudience · generalComplexity · 2/5LicenseSetup · easy

TLDR

Automa is a Chrome and Firefox extension that lets you automate repetitive browser tasks, form filling, data scraping, scheduled clicks, by connecting visual blocks in a flowchart, no coding required.

Mindmap

mindmap
  root((repo))
    What it does
      Browser automation
      No-code flowchart
      Scheduled tasks
    Actions
      Form filling
      Web scraping
      Screenshots
    Distribution
      Workflow marketplace
      Extension Builder
      Chrome Firefox
    Tech Stack
      Vue JavaScript
      Browser extension
    Audience
      Non-technical users
      Productivity seekers
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Automate repetitive form submissions or data entry on websites without writing any code.

USE CASE 2

Scrape data from websites on a daily schedule and save the results automatically.

USE CASE 3

Package a workflow into a standalone Chrome extension to share with non-technical users.

USE CASE 4

Set up timed browser automations that run in the background while you are away.

What is it built with?

VueJavaScript

How does it compare?

automaapp/automavuecomponent/ant-design-vuefreetubeapp/freetube
Stars21,27121,48120,759
LanguageVueVueVue
Setup difficultyeasyeasyeasy
Complexity2/52/52/5
Audiencegeneraldevelopergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Free to use and modify, but if you distribute a modified version as a network service you must open-source your changes under the same AGPL license.

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 build a workflow in Automa that automatically fills a web form with data from a list?
Prompt 2
Show me how to set up a scheduled automation in Automa that scrapes a webpage every day and saves the output.
Prompt 3
How do I use Automa's Extension Builder to package my workflow as a standalone Chrome extension for others to install?
Prompt 4
How do I loop through a list of URLs in Automa and scrape specific text from each page?
Prompt 5
Walk me through connecting Automa blocks to take a timed screenshot and save it to a file.

Frequently asked questions

What is automa?

Automa is a Chrome and Firefox extension that lets you automate repetitive browser tasks, form filling, data scraping, scheduled clicks, by connecting visual blocks in a flowchart, no coding required.

What language is automa written in?

Mainly Vue. The stack also includes Vue, JavaScript.

What license does automa use?

Free to use and modify, but if you distribute a modified version as a network service you must open-source your changes under the same AGPL license.

How hard is automa to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is automa for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub automaapp on gitmyhub

Verify against the repo before relying on details.