11 Best Open Source Alternatives to Zapier

11 open source alternatives100% OSI-approved licensesUpdated June 2026

Zapier turned integration into something a non-engineer can do before lunch - connect two apps, set a trigger, and a task that used to need a script just runs. For wiring SaaS tools together quickly it is hard to beat. The walls show up with success. Zapier meters by task, so a workflow that fires often - the useful kind - eats your monthly allotment, and richer logic and more steps sit behind higher tiers. Meanwhile the integrations your operation now depends on live entirely inside Zapier's account.

The self-hosted automation platform below covers the same job - triggers, multi-step workflows, and connectors between the apps you use - on a server you run. Workflows fire as often as the work demands without a task counter draining toward a ceiling, the logic gets as involved as you need without unlocking a plan, and the integrations are yours: hosted, exportable, and free to move.

Huginn logo

1.Huginn

49.5kMITRuby Self-host
Huginn screenshot

Huginn is a system for building agents that perform automated tasks online. Agents can read the web, watch for events, and take actions on your behalf, so you can track information and react without doing the work manually. It is described as a hackable version of IFTTT or Zapier on your own server.

  • Agents create and consume events in a directed graph
  • Scrape websites and watch RSS or Twitter terms
  • Send digest email, SMS, and webhooks
  • Run custom JavaScript functions
Budibase logo

2.Budibase

28kOtherTypeScript Self-host
Budibase screenshot

Budibase is an open-source operations platform for building agents, apps, and automations that run internal business processes. It is aimed at handling requests, approvals, issues, and workflow work without stitching together multiple tools.

  • Build agents that handle requests, approvals, and issues
  • Create records, route approvals, update apps, and notify teams
  • Connect databases, AI models, and business apps
  • Public API for backend use and interoperability
Node-RED logo

3.Node-RED

23.3kApache-2.0JavaScript Self-host
Node-RED screenshot

Node-RED is a low-code programming tool for event-driven applications. It uses a browser-based flow editor to wire together devices, APIs, and online services, making it useful for building automation and data-handling flows without writing everything from scratch.

  • Browser-based flow editor
  • Custom nodes and integrations
  • Shared flows and node collections
  • Command line start with node-red
Activepieces logo

4.Activepieces

22.8kOtherTypeScript Self-host
Activepieces screenshot

Activepieces is an open source automation platform for building AI workflows and no-code flows. It is designed as a Zapier replacement for teams that want extensible automation, a type-safe pieces framework, and self-hosted control over the system.

  • TypeScript pieces framework for custom integrations
  • Pieces can be used as MCP servers with LLM tools
  • Loops, branches, auto retries, and HTTP steps
  • Versioned flows with chat and form input interfaces
Windmill logo

5.Windmill

16.8kOtherRust Self-host
Windmill screenshot

Windmill is an open-source developer platform for internal code: APIs, background jobs, workflows, and UIs. It turns scripts into shareable internal apps, webhooks, scheduled jobs, and flows, giving teams a code-first way to run automation and internal software from one platform.

  • Turns scripts into autogenerated shareable UIs
  • Chains scripts into flows and low-code internal apps
  • Triggers from schedules, webhooks, HTTP routes, Kafka, WebSockets, and email
  • Supports Python, TypeScript, Go, Bash, SQL, GraphQL, PowerShell, and Rust
Trigger.dev logo

6.Trigger.dev

15.3kApache-2.0TypeScript Self-host
Trigger.dev screenshot

Trigger.dev is an open source platform for building AI workflows in TypeScript. It is built for long-running tasks that need retries, queues, observability, and elastic scaling without the limits of short-lived serverless jobs.

  • JavaScript and TypeScript SDK for background tasks
  • Long-running tasks with retries, queues, and idempotency
  • Durable cron schedules and waits
  • Realtime run updates and LLM streaming
Automatisch logo

7.Automatisch

13.9kOtherJavaScript Self-host
Automatisch screenshot

Automatisch is a business automation tool for connecting services and automating workflows without programming knowledge. It is built for people replacing cloud workflow tools with something they can run on their own servers and keep under their control.

  • Connect services like Twitter and Slack
  • Build multi-step workflows with triggers and actions
  • Automate business processes across connected apps
  • Self-host on your own servers
StackStorm logo

8.StackStorm

6.5kApache-2.0Python Self-host
StackStorm screenshot

StackStorm is an integration and automation platform for services and tools. It takes actions in response to events so DevOps and SRE teams can automate troubleshooting, auto-remediation, incident response, and deployment steps across existing systems.

  • Sensors watch external events and fire triggers
  • Rules map triggers to actions or workflows
  • Workflows chain multiple actions with context
  • Actions run via CLI, API, or web UI
TagUI logo

9.TagUI

6.3kApache-2.0JavaScript Self-host
TagUI screenshot

TagUI is an open-source RPA tool for automating repetitive tasks on websites, desktop apps, and the command line. It runs on Windows, macOS, and Linux, and uses a simple language with steps like click and type so flows can be written directly instead of through a proprietary automation studio.

  • Automates websites, desktop apps, and command-line tasks
  • Native support for Chrome and Edge
  • Targets elements by text, OCR, image snapshots, or screen coordinates
  • Works with Excel formulas for data exchange
Inngest logo

10.Inngest

5.5kOtherGo Self-host
Inngest screenshot

Inngest provides durable functions for reliable background jobs, workflows, and AI agents without extra infrastructure. It replaces queues, state management, and scheduling so developers can build step functions and background logic that can run on serverless infrastructure, servers, or the edge.

  • Event, cron, and webhook triggers
  • Flow control for concurrency and rate limiting
  • Pause and resume with waitForEvent
  • Cancel runs with cancelOn expressions
taskt logo

11.taskt

1.3kApache-2.0C# Self-host
taskt screenshot

taskt is a free, open-source process automation client built on the .NET Framework in C#. It is designed to automate web and desktop work by letting users build scripts instead of writing application code. The goal is to handle repetitive tasks such as data entry and report generation with a visual automation workflow.

  • WYSIWYG bot designer with dozens of automation commands
  • Element recorder and screen recorder for replaying scripted automation
  • Automates web and desktop applications
  • Works with Excel workbooks, VB, PowerShell, and custom .NET code

Related alternatives