Automation and scraping · Edition No. 15 · 9 Sep 2026

activepieces/activepieces

An open-source alternative to Zapier, and the MIT-licensed competitor to n8n.

← Automation and scrapingRead the whole edition →

23.4k stars · MIT, except packages/ee/ and packages/server/api/src/app/ee, which are under a separate paid licence (read from the LICENSE file 2026-09-09) · 0.90.4 (2026-09-08), read from /releases/latest · Track this in Scout

An open-source alternative to Zapier, and the MIT-licensed competitor to n8n.

▶Repo detailsthe review · specs · pros & cons · install

What it is

Activepieces is an open-source alternative to Zapier. Rules are built in a browser window by choosing a trigger and then one or more actions.

What it is good for. A new signup can add a row to a CRM, put the person on a newsletter list, and send a message to a phone. Without something like this the person sits in a database and nothing follows. It works on the publishing side too. A new video can post itself to social accounts and drop into a newsletter draft.

Stars23.4k
LicenceMIT, except packages/ee/ and packages/server/api/src/app/ee, which are under a separate paid licence (read from the LICENSE file 2026-09-09)
Latest0.90.4 (2026-09-08), read from /releases/latest
Good
  • The main code is MIT, so you can run it, change it, and build on it.
  • About 400 ready-made connections, plus a plain HTTP step for anything with a web address.
  • You can write your own step in TypeScript when a ready-made one does not exist.
Watch for
  • Not all of it is MIT. Files under packages/ee/ are under a separate paid licence. Read that before building on a feature.
  • It is a Node.js application with its own database. Expect it to want 1 to 2 GB of memory, so check what is free first.
  • n8n (Edition 1 #6) does the same job. Running both wastes memory and attention. Pick one and mark the other exclude.
Install
sudo apt install -y docker.io docker-compose-plugin
mkdir -p ~/activepieces && cd ~/activepieces
curl -fsSL https://raw.githubusercontent.com/activepieces/activepieces/main/docker-compose.yml -o docker-compose.yml
# Open docker-compose.yml and set the passwords and AP_FRONTEND_URL before starting.
sudo docker compose up -d
Screenshots
activepieces/activepieces: GitHub preview cardactivepieces/activepieces: Screenshot 1activepieces/activepieces: Screenshot 2activepieces/activepieces: Screenshot 3activepieces/activepieces: Screenshot 4

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.