10 top picks · 3 audience rankings
Best open source workflow automation tools
The best open source workflow automation tool is Apache Airflow (Apache-2.0, 47,293 GitHub stars, Docker image). changedetection.io is the runner-up, and Kestra stands out for its Java codebase.
n8n ranks higher on these signals but is source-available, not open source. This page also breaks the picks down by team size and use: Apache Airflow leads for startups, small business, enterprise and solo developers.
Updated · data from GitHub, refreshed daily
Top picks
- Rank 1:
n8n
n8n-io/n8n
Free node based Workflow Automation Tool. Easily automate tasks across different services.
Active · last commit Oct 28, 2026
FeaturedSource-availableAutomation & WorkflowsTypeScriptDockerStands out for the most GitHub stars. n8n has 208,840 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 10,360 commits in the last year; it replaces Zapier and IFTTT.
- Rank 2:
Apache Airflow
apache/airflow
Platform to programmatically author, schedule, and monitor workflows.
Active · last commit Oct 28, 2026
Automation & WorkflowsPythonDockerStands out for a permissive Apache-2.0 license. Apache Airflow has 47,293 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 8,771 commits in the last year.
- Rank 3:
changedetection.io
dgtlmoon/changedetection.io
Stay up-to-date with web-site content changes.
Active · last commit Oct 27, 2026
Automation & WorkflowsPythonDockerchangedetection.io has 35,342 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 663 commits in the last year.
At a glance
Open source workflow automation tools compared
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 31 apps in the automation & workflows category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
| App | Stands out for | License | GitHub stars | Commits (12 mo) | Last commit | Docker image |
|---|---|---|---|---|---|---|
| n8n | the most GitHub stars | source-available, Sustainable Use License 1.0 | 208,840 | 10,360 | Oct 28, 2026 | Yes |
| Apache Airflow | a permissive Apache-2.0 license | Apache-2.0 | 47,293 | 8,771 | Oct 28, 2026 | Yes |
| changedetection.io | – | Apache-2.0 | 35,342 | 663 | Oct 27, 2026 | Yes |
| Kestra | its Java codebase | Apache-2.0 | 30,044 | 5,218 | Oct 28, 2026 | Yes |
| Activepieces | a permissive MIT license | MIT | 25,258 | 6,366 | Oct 28, 2026 | Yes |
| Temporal | – | MIT | 24,032 | 2,125 | Oct 28, 2026 | Yes |
| Huginn | – | MIT | 50,160 | 468 | Oct 26, 2026 | No |
| Windmill | – | AGPL-3.0 | 18,303 | 4,656 | Oct 28, 2026 | Yes |
| Leon | – | MIT | 17,617 | 1,343 | Oct 28, 2026 | No |
| Gotenberg | – | MIT | 13,465 | 396 | Oct 27, 2026 | Yes |
1 of 4 · 10 picks
Top picks
10 of the 31 apps in the automation & workflows category.
- 1
n8nFeatured
Free node based Workflow Automation Tool. Easily automate tasks across different services.
Source-availableAutomation & WorkflowsDockerStands out for the most GitHub stars. n8n has 208,840 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 10,360 commits in the last year; it replaces Zapier and IFTTT.
- 2
Apache Airflow
Platform to programmatically author, schedule, and monitor workflows.
Automation & WorkflowsDockerStands out for a permissive Apache-2.0 license. Apache Airflow has 47,293 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 8,771 commits in the last year.
- 3
changedetection.io
Stay up-to-date with web-site content changes.
Automation & WorkflowsDockerchangedetection.io has 35,342 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 663 commits in the last year.
- 4
Kestra
Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT.
Automation & WorkflowsDockerStands out for its Java codebase. Kestra has 30,044 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 5,218 commits in the last year; it replaces Zapier.
- 5
Activepieces
No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card.
Automation & WorkflowsDockerAI-nativeStands out for a permissive MIT license. Activepieces has 25,258 GitHub stars, uses the MIT license, ships a Docker image and had 6,366 commits in the last year; it replaces Zapier and IFTTT.
- 6
Temporal
Durable execution platform for reliable workflows and background jobs.
Automation & WorkflowsDockerTemporal has 24,032 GitHub stars, uses the MIT license, ships a Docker image and had 2,125 commits in the last year.
- 7
Huginn
Build agents that monitor and act on your behalf.
Automation & WorkflowsHuginn has 50,160 GitHub stars, uses the MIT license and had 468 commits in the last year; it replaces Zapier and IFTTT.
- 8
Windmill
Fast workflow engine and internal tool builder that turns scripts into UIs and automations.
Automation & WorkflowsDockerAI-nativeWindmill has 18,303 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 4,656 commits in the last year; it replaces Zapier.
- 9
Leon
Personal assistant who can live on your server.
Automation & WorkflowsAI-nativeLeon has 17,617 GitHub stars, uses the MIT license and had 1,343 commits in the last year.
- 10
Gotenberg
Developer-friendly API to interact with powerful tools like Chromium and LibreOffice for converting numerous document formats (HTML, Markdown, Word, Excel, etc.) into PDF files, and more.
Document ManagementDockerGotenberg has 13,465 GitHub stars, uses the MIT license, ships a Docker image and had 396 commits in the last year.
2 of 4 · 5 picks
Which open source workflow automation tool is best for startups?
For startups, Apache Airflow ranks first (Apache-2.0, 47,293 GitHub stars), followed by n8n (source-available) and changedetection.io. Ranked for startups on GitHub stars, commits in the last year, Docker images, open-source licenses, project websites and recent commits.
- 1
Apache Airflow
Platform to programmatically author, schedule, and monitor workflows.
Automation & WorkflowsDockerApache Airflow has 47,293 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 8,771 commits in the last year. For startups it also scores on a Docker image, a permissive license (Apache-2.0), a project website and a commit in the last 90 days.
- 2
n8nFeatured
Free node based Workflow Automation Tool. Easily automate tasks across different services.
Source-availableAutomation & WorkflowsDockern8n has 208,840 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 10,360 commits in the last year; it replaces Zapier and IFTTT. For startups it also scores on a Docker image, a project website and a commit in the last 90 days.
- 3
changedetection.io
Stay up-to-date with web-site content changes.
Automation & WorkflowsDockerchangedetection.io has 35,342 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 663 commits in the last year. For startups it also scores on a Docker image, a permissive license (Apache-2.0), a project website and a commit in the last 90 days.
- 4
Kestra
Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT.
Automation & WorkflowsDockerKestra has 30,044 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 5,218 commits in the last year; it replaces Zapier. For startups it also scores on a Docker image, a permissive license (Apache-2.0), a project website and a commit in the last 90 days.
- 5
Activepieces
No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card.
Automation & WorkflowsDockerAI-nativeActivepieces has 25,258 GitHub stars, uses the MIT license, ships a Docker image and had 6,366 commits in the last year; it replaces Zapier and IFTTT. For startups it also scores on a Docker image, a permissive license (MIT), a project website and a commit in the last 90 days.
3 of 4 · 5 picks
Which open source workflow automation tool is best for small business and solo developers?
For small business and solo developers, Apache Airflow ranks first (Apache-2.0, 47,293 GitHub stars), followed by n8n (source-available) and changedetection.io. Ranked for small business and solo developers (the same order for each) on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits.
- 1
n8nFeatured
Free node based Workflow Automation Tool. Easily automate tasks across different services.
Source-availableAutomation & WorkflowsDockern8n has 208,840 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 10,360 commits in the last year; it replaces Zapier and IFTTT, and appsgit has a step-by-step deploy guide for it. For small business it also scores on a Docker image, a project website, a commit in the last 90 days and an appsgit deploy guide.
- 2
Apache Airflow
Platform to programmatically author, schedule, and monitor workflows.
Automation & WorkflowsDockerApache Airflow has 47,293 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 8,771 commits in the last year; appsgit has a step-by-step deploy guide for it. For small business it also scores on a Docker image, an open-source license, a project website, a commit in the last 90 days and an appsgit deploy guide.
- 3
changedetection.io
Stay up-to-date with web-site content changes.
Automation & WorkflowsDockerchangedetection.io has 35,342 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 663 commits in the last year. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 4
Kestra
Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT.
Automation & WorkflowsDockerKestra has 30,044 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 5,218 commits in the last year; it replaces Zapier. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
- 5
Activepieces
No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card.
Automation & WorkflowsDockerAI-nativeActivepieces has 25,258 GitHub stars, uses the MIT license, ships a Docker image and had 6,366 commits in the last year; it replaces Zapier and IFTTT. For small business it also scores on a Docker image, an open-source license, a project website and a commit in the last 90 days.
4 of 4 · 5 picks
Which open source workflow automation tool is best for enterprise?
For enterprise, Apache Airflow ranks first (Apache-2.0, 47,293 GitHub stars), followed by n8n (source-available) and Huginn. Ranked for enterprise on GitHub stars, commits in the last year, open-source licenses and recent commits.
- 1
n8nFeatured
Free node based Workflow Automation Tool. Easily automate tasks across different services.
Source-availableAutomation & WorkflowsDockern8n has 208,840 GitHub stars, is source-available under the Sustainable Use License 1.0 (not an open-source license), ships a Docker image and had 10,360 commits in the last year; it replaces Zapier and IFTTT. For enterprise it also scores on a commit in the last 90 days.
- 2
Apache Airflow
Platform to programmatically author, schedule, and monitor workflows.
Automation & WorkflowsDockerApache Airflow has 47,293 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 8,771 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 3
Huginn
Build agents that monitor and act on your behalf.
Automation & WorkflowsHuginn has 50,160 GitHub stars, uses the MIT license and had 468 commits in the last year; it replaces Zapier and IFTTT. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 4
changedetection.io
Stay up-to-date with web-site content changes.
Automation & WorkflowsDockerchangedetection.io has 35,342 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 663 commits in the last year. For enterprise it also scores on an open-source license and a commit in the last 90 days.
- 5
Kestra
Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT.
Automation & WorkflowsDockerKestra has 30,044 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 5,218 commits in the last year; it replaces Zapier. For enterprise it also scores on an open-source license and a commit in the last 90 days.
Is n8n free?
Not by the OSI definition. n8n is source-available rather than open source: its code is public under the Sustainable Use License 1.0, which is not an OSI-approved open-source license. The Sustainable Use License allows use and changes for your own internal business or personal purposes, but not reselling the software or offering it as a paid hosted service. Check the license in the repository before using it commercially.
Can I self-host these workflow automation tools with Docker?
Yes, 8 of the 10 picks. n8n, Apache Airflow and changedetection.io publish Docker images, so you can run them on a VPS or home server with Docker Compose. The others install from their own packages or source; follow each project's install guide.
Are all of these workflow automation tools open source?
9 of the 10 apps on this list are open source; 1 is source-available. Source-available licenses add conditions, such as limits on hosted or commercial use, so read them before you deploy.
Which of these workflow automation tools is the most actively developed?
n8n, with 10,360 commits in the last 12 months and a latest release, n8n@2.45.5, from October 2026. Activity is a good sign that bugs and security issues get fixed.
How is this list ranked?
Ranked on GitHub stars, commits in the last year, Docker images, open-source licenses and recent commits across the 31 apps in the automation & workflows category. Projects with fewer than 12 commits in the last 12 months rank below every more active project.
The weekly digest
New self-hosted apps, every week
Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.