31 open-source apps
Best self-hosted Automation & Workflows apps
Workflow automation and scheduling platforms that connect apps and run jobs. A self-hosted way to replace Zapier, IFTTT and cron glue scripts.
The most popular self-hosted apps for automation & workflows on GitHub are n8n, Huginn and Apache Airflow, ranked by stars below.
Featured in Automation & WorkflowsSponsored
Feature your appRanked by GitHub stars
All 31 Automation & Workflows apps
n8n
n8n-io/n8n
Free node based Workflow Automation Tool. Easily automate tasks across different services.
FeaturedAutomation & WorkflowsTypeScriptHuginn
huginn/huginn
Build agents that monitor and act on your behalf.
Automation & WorkflowsRubyApache Airflow
apache/airflow
Platform to programmatically author, schedule, and monitor workflows.
Automation & WorkflowsPythonDockerchangedetection.io
dgtlmoon/changedetection.io
Stay up-to-date with web-site content changes.
Automation & WorkflowsPythonDockerKestra
kestra-io/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 & WorkflowsJavaDockerActivepieces
activepieces/activepieces
No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card.
Automation & WorkflowsTypeScriptDockerTemporal
temporalio/temporal
Durable execution platform for reliable workflows and background jobs.
Automation & WorkflowsGoDockerWindmill
windmill-labs/windmill
Fast workflow engine and internal tool builder that turns scripts into UIs and automations.
Automation & WorkflowsRustDockerLeon
leon-ai/leon
Personal assistant who can live on your server.
Automation & WorkflowsTypeScriptAutomatisch
automatisch/automatisch
Business automation tool that lets you connect different services like Twitter, Slack, and more to automate your business processes (alternative to Zapier).
Automation & WorkflowsJavaScriptDockerGotenberg
gotenberg/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 ManagementGoDockerHealthchecks
healthchecks/healthchecks
Listen for pings and sends alerts when pings are late.
Automation & WorkflowsPythonDockerStackStorm
StackStorm/st2
StackStorm (aka IFTTT for Ops) is event-driven automation for auto-remediation, security responses, troubleshooting, deployments, and more. Includes rules engine, workflow, 160 integration packs…
Automation & WorkflowsPythonCronicle
jhuckaby/Cronicle
Simple, distributed task scheduler and runner with a web based UI.
Automation & WorkflowsJavaScriptDagu
dagucloud/dagu
Powerful Cron alternative with a Web UI. It allows you to define dependencies between commands as a Directed Acyclic Graph (DAG) in a declarative YAML format.
Automation & WorkflowsGoDockerpyLoad
pyload/pyload
Lightweight, customizable and remotely manageable downloader for 1-click-hosting sites like rapidshare.com or uploaded.to.
Automation & WorkflowsPythonOliveTin
OliveTin/OliveTin
Web interface for running Linux shell commands.
Automation & WorkflowsGoDittofeed
dittofeed/dittofeed
Omni-channel customer engagement and messaging automation platform (alternative to Braze, Customer.io, Iterable).
Automation & WorkflowsTypeScriptDockerMatchering
sergree/matchering
Automated music mastering (alternative to LANDR, eMastered and MajorDecibel).
Automation & WorkflowsPythonDockerFredy
orangecoding/fredy
Searches for new apartments, houses, and flats in Germany on platforms like ImmoScout24, Immowelt, and others, and instantly delivers the results to you via Slack, Telegram, and more.
Automation & WorkflowsJavaScriptDockerµTask
ovh/utask
Automation engine that models and executes business processes declared in yaml.
Automation & WorkflowsGoDockerCronmaster
fccview/cronmaster
Cronjob management UI with human readable syntax, live logging and log history for your cronjobs.
Automation & WorkflowsTypeScriptDockerChiefOnboarding
chiefonboarding/ChiefOnboarding
Employee onboarding platform that allows you to provision user accounts and create sequences with todo items, resources, text/email/Slack messages, and more! Available as a web portal and Slack bot.
Automation & WorkflowsPythonDockerHandBrake Web
TheNickOfTime/handbrake-web
Use one or more instances of HandBrake video transcoder on a headless device via a web interface.
Automation & WorkflowsTypeScriptDockerDiscount Bandit
Cybrarist/Discount-Bandit
Track pricing, stock status of products across multiple stores such as Amazon, Ebay, Walmart, etc.
Automation & WorkflowsPHPDockerKibitzr
kibitzr/kibitzr
Lightweight personal web assistant with powerful integrations.
Automation & WorkflowsPythongocron
flohoss/gocron
Task scheduler that allows users to specify recurring jobs via a simple YAML configuration file.
Automation & WorkflowsGoDockerflowctl
cvhariharan/flowctl
Self-service workflow execution platform with approvals, remote execution and scheduling.
Automation & WorkflowsGoDockerHomeButler
Higangssh/homebutler
Installs and manages a curated catalog of applications via Docker Compose, maps containers and exposed ports, verifies backups restore, and reports what changed since the last run with CLI, JSON…
Self-hosting PlatformsGoDockerBookBounty
TheWicklowWolf/BookBounty
Retrieve missing Readarr books from Library Genesis.
Automation & WorkflowsPythonDockerMylar3
MylarComics/mylar3
Automated Comic Book (cbr/cbz) downloader program for use with NZB and torrents.
Automation & WorkflowsPythonDocker
What is the best self-hosted app for automation & workflows?
By GitHub stars, n8n is the most popular self-hosted app for automation & workflows with 206,738 stars, followed by Huginn and Apache Airflow. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Automation & Workflows apps free?
Yes. All 31 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted Automation & Workflows app?
23 of the 31 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Automation & Workflows apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are n8n (9,029 commits), Apache Airflow (7,745 commits) and Activepieces (5,647 commits). Active development usually means faster bug fixes and security patches.