Self-hosted alternatives to IFTTT

Task and device automation on your own server. Below are 12 open source options you host on your own server — with no monthly per-user fee and full control of your data.

n8n

★ 193,648

n8n is a workflow automation platform that connects hundreds of apps and APIs with a visual drag-and-drop interface. Running on your own server, it's the self-hosted alternative to Zapier and Make — no per-execution billing and your data never leaves your infrastructure.

Automation Apache-2.0

Home Assistant

★ 87,925

Home Assistant is the most popular open source home automation hub, integrating thousands of smart-home devices into a single dashboard. It runs locally, so your automations keep working without internet and your data stays off any vendor cloud.

Internet of Things (IoT) Apache-2.0

Huginn

★ 49,499

Huginn lets you create 'agents' that monitor the web and act on your behalf — a self-hosted alternative to IFTTT/Zapier. It runs on your server, with no execution limits or third-party dependency.

Automation MIT

Apache Airflow

★ 45,897

Platform to programmatically author, schedule, and monitor workflows.

Automation Apache-2.0

changedetection.io

★ 32,095

Stay up-to-date with web-site content changes.

Automation Apache-2.0

Kestra

★ 27,126

Event-driven, language-agnostic platform to create, schedule, and monitor workflows. In code. Coordinate data pipelines and tasks such as ETL and ELT.

Automation Apache-2.0

Tasmota

★ 24,501

Open source firmware for ESP devices. Total local control with quick setup and updates. Control using MQTT, Web UI, HTTP or serial. Automate using timers, rules or scripts. Integration with home automation solutions.

Internet of Things (IoT) GPL-3.0

Node RED

★ 23,340

Browser-based flow editor that helps you wiring hardware devices, APIs and online services to create IoT solutions.

Internet of Things (IoT) Apache-2.0

Activepieces

★ 22,928

No-code business automation tool like Zapier or Tray. For example, you can send a Slack notification for each new Trello card.

Automation MIT

Thingsboard

★ 21,931

Open-source IoT Platform - Device management, data collection, processing and visualization.

Internet of Things (IoT) Apache-2.0

Leon

★ 17,334

Personal assistant who can live on your server.

Automation MIT

EMQX

★ 16,422

Scalable MQTT broker. Connect 100M+ IoT devices in one single cluster, move and process real-time IoT data with 1M msg/s throughput at 1ms latency.

Internet of Things (IoT) Apache-2.0

Frequently asked questions

Is there a free self-hosted alternative to IFTTT?

Yes. We've gathered 12 self-hosted, open source alternatives to IFTTT — including n8n, Home Assistant, Huginn. You run all of them on your own server.

What is the best open source alternative to IFTTT?

n8n is one of the most popular (193,648 GitHub stars). The "best" depends on your case — compare the options below.

Do I need a server to replace IFTTT?

Yes. You can use a home server (homelab) or a cheap VPS (from ~€4/mo). See the hosting suggestions on this page.