Title: GitHub - AutomaApp/automa: A browser extension for automating your browser by connecting blocks

URL Source: https://github.com/AutomaApp/automa

Markdown Content: GitHub - AutomaApp/automa: A browser extension for automating your browser by connecting blocks

===============

Skip to content Navigation Menu —————

Toggle navigation

Sign in

Appearance settings

  • Product
*   [GitHub Copilot Write better code with AI](https://github.com/features/copilot)
*   [GitHub Models New Manage and compare prompts](https://github.com/features/models)
*   [GitHub Advanced Security Find and fix vulnerabilities](https://github.com/security/advanced-security)
*   [Actions Automate any workflow](https://github.com/features/actions)
*   [Codespaces Instant dev environments](https://github.com/features/codespaces)

*   [Issues Plan and track work](https://github.com/features/issues)
*   [Code Review Manage code changes](https://github.com/features/code-review)
*   [Discussions Collaborate outside of code](https://github.com/features/discussions)
*   [Code Search Find more, search less](https://github.com/features/code-search)

Explore * Why GitHub * All features * Documentation * GitHub Skills * Blog

  • Solutions

By company size * Enterprises * Small and medium teams * Startups * Nonprofits

By use case * DevSecOps * DevOps * CI/CD * View all use cases

By industry * Healthcare * Financial services * Manufacturing * Government * View all industries

View all solutions

  • Resources

Topics * AI * DevOps * Security * Software Development * View all

Explore * Learning Pathways * Events & Webinars * Ebooks & Whitepapers * Customer Stories * Partners * Executive Insights

  • Open Source
*   [GitHub Sponsors Fund open source developers](https://github.com/sponsors)

*   [The ReadME Project GitHub community articles](https://github.com/readme)

Repositories * Topics * Trending * Collections

  • Enterprise
*   [Enterprise platform AI-powered developer platform](https://github.com/enterprise)

Available add-ons * GitHub Advanced Security Enterprise-grade security features * Copilot for business Enterprise-grade AI features * Premium Support Enterprise-grade 24/7 support

Search or jump to…

Search code, repositories, users, issues, pull requests…

Search

Clear

Search syntax tips

Provide feedback

We read every piece of feedback, and take your input very seriously.

  • Include my email address so I can be contacted

Cancel Submit feedback

Saved searches

Use saved searches to filter your results more quickly

Name

Query

To see all available qualifiers, see our documentation.

Cancel Create saved search

Sign in

Sign up

Appearance settings

Resetting focus

You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert

AutomaApp/automaPublic

A browser extension for automating your browser by connecting blocks

extension.automa.site

License

View license

18.4k stars2k forksBranchesTagsActivity

Star

NotificationsYou must be signed in to change notification settings

Additional navigation options

AutomaApp/automa

main

19Branches97Tags

Go to file

Code

Open more actions menu

Folders and files

Name Name Last commit message Last commit date
Latest commit ————- Image 8: bingren-ydbingren-yd Merge branch ‘fix/v3-issues’ Mar 26, 2025 31df0bc·Mar 26, 2025 History ——- 2,060 Commits Open commit details      
.github .github chore: update FUNDING.yml Sep 25, 2022
.vscode .vscode feat: add schedule local backup (#1359) Sep 11, 2023
business/dev business/dev fix: incomplete screenshot (#772) Sep 9, 2022
src src fix: spell error Mar 21, 2025
utils utils fix: fix failure to create multi-level directories, e.g. (build-zip/v… Dec 21, 2022
.babelrc .babelrc refactor: workflow engine Dec 12, 2021
.editorconfig .editorconfig feat: add store Sep 19, 2021
.eslintrc.js .eslintrc.js chore: Ignore Google API scripts in ESLint configuration Feb 10, 2025
.gitignore .gitignore feat: update folder structure Aug 25, 2022
.prettierrc .prettierrc feat: add loop data preview Nov 11, 2021
LICENSE.txt LICENSE.txt chore: update README.md Aug 6, 2022
README.md README.md chore: update package version to 1.29.9 and change repository URL to … Mar 24, 2025
jsconfig.json jsconfig.json chore: update node handlers browser api May 7, 2024
package.json package.json chore: update package version to 1.29.9 and change repository URL to … Mar 24, 2025
pnpm-lock.yaml pnpm-lock.yaml chore: update Vue version to 3.4.38 and add Node version for Volta Mar 21, 2025
postcss.config.js postcss.config.js feat: update editor Jun 23, 2022
secrets.blank.js secrets.blank.js chore: update secret.blank.js file Sep 19, 2023
tailwind.config.js tailwind.config.js feat: add business folder Aug 22, 2022
webpack.config.js webpack.config.js feat: Add development manifest and icon for Chrome browser Feb 25, 2025
View all files      

Repository files navigation

Image 9

Automa

Image 10: Automa latest versionImage 11: Follow Us on TwitterImage 12: Chat with us on Discord

An extension for automating your browser by connecting blocks.

Auto-fill forms, do a repetitive task, take a screenshot, or scrape website data — the choice is yours. You can even schedule when the automation will execute!

Downloads

Image 13: Install in chrome Chrome Web StoreImage 14: Install in firefox Firefox Add-ons

Marketplace

Browse the Automa marketplace where you can share and download workflows with others. Go to the marketplace »

Automa Chrome Extension Builder

Automa Chrome Extension Builder (Automa CEB for short) allows you to generate a standalone chrome extension based on Automa workflows. Go to the documentation »

Project setup

Before running the yarn dev or yarn build script, you need to create the getPassKey.js file in the src/utils directory. Inside the file write

undefinedjs export default function() { return ‘anything-you-want’; } undefined

undefinedshell

Install dependencies

pnpm install

Compiles and hot-reloads for development for the chrome browser

pnpm dev

Compiles and minifies for production for the chrome browser

pnpm build

Create a zip file from the build folder

pnpm build:zip

Compiles and hot-reloads for development for the firefox browser

pnpm dev:firefox

Compiles and minifies for production for the firefox browser

pnpm build:firefox

Lints and fixes files

pnpm lint undefined

Install Locally

Chrome

  1. Open chrome and navigate to extensions page using this URL: chrome://extensions.
  2. Enable the “Developer mode”.
  3. Click “Load unpacked extension” button, browse the automa/build directory and select it.

Image 15: Install in chrome

Firefox

  1. Open firefox and navigate to about:debugging#/runtime/this-firefox.
  2. Click the “Load Temporary Add-on” button.
  3. Browse the automa/build directory and select the manifest.json file.

Image 16: Install in firefox

Contributors

Thanks to everyone who has submitted issues, made suggestions, and generally helped make this a better project.

Image 17

License

Source code in this repository is variously licensed under the GNU Affero General Public License (AGPL), or the Automa Commercial License.

See LICENSE.txt for details.

About

A browser extension for automating your browser by connecting blocks

extension.automa.site

Topics

javascriptchrome-extensionworkflowautomationvuefirefox-extensionbrowser-extensionhacktoberfestbrowser-automation

Resources

Readme

License

View license

Uh oh!

There was an error while loading. Please reload this page.

Activity

Custom properties

Stars

18.4k stars

Watchers

155 watching

Forks

2k forks

Report repository

Releases 94

v1.29.9 Latest Mar 26, 2025

+ 93 releases

Uh oh!

There was an error while loading. Please reload this page.

Contributors 41

  • Image 18: @Kholid060
  • Image 19: @bingren-yd
  • Image 20: @xkonglong
  • Image 21: @dependabot[bot]
  • Image 22: @Siykt
  • Image 23: @mzaini30
  • Image 24: @mgilangjanuar
  • Image 25: @thedc6324
  • Image 26: @JeremLopes
  • Image 27: @es94111
  • Image 28: @dvdzhou
  • Image 29: @AprildreamMI
  • Image 30: @bxb100
  • Image 31: @RouRouX

+ 27 contributors

Languages

© 2025 GitHub,Inc.

You can’t perform that action at this time.