Automa

A browser extension for automating your browser by connecting blocks

Stars
8.68K
Forks
842
Open issues
37
Closed issues
750
Last release
5 months ago
Last commit
5 months ago
Watchers
8.68K
Total releases
88
Total commits
1.92K
Open PRs
9
Closed PRs
258
Repo URL
Platform
License
other
Category
Usecase
Browser
Offers premium version?
NO
Proprietary?
NO
About

Automa

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

  <a href="https://chrome.google.com/webstore/detail/automa/infppggnoaenmfagbfknfkancpbljcca" rel="nofollow">

    <p>Chrome Web Store</p>
  </a>


  <a href="https://addons.mozilla.org/en-US/firefox/addon/automa/" rel="nofollow">

    <p>Firefox Add-ons</p>
  </a>

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

export default function() {
  return 'anything-you-want';
}
# Install dependencies
yarn install

Compiles and hot-reloads for development for the chrome browser

yarn dev

Compiles and minifies for production for the chrome browser

yarn build

Create a zip file from the build folder

yarn build:zip

Compiles and hot-reloads for development for the firefox browser

yarn dev:firefox

Compiles and minifies for production for the firefox browser

yarn build:firefox

Lints and fixes files

yarn lint

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.

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.

Contributors

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

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.

Alternative Projects

Subscribe to Open Source Businees Newsletter

Twice a month we will interview people behind open source businesses. We will talk about how they are building a business on top of open source projects.

We'll never share your email with anyone else.