Huginn vs IFTTT
Huginn
github.comIFTTT
ifttt.comSide by side
| Figure | Huginn | IFTTT |
|---|---|---|
| Price from | Free | $2.99/mo |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | Yes |
| Linux | Yes | — |
| iOS | — | Yes |
| Android | — | Yes |
| API | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 3 |
| Spec score · Task Automation Software | 8.6 (#6) | 8.4 (#10) |
| Founded | 2013 | IFTTT says it was founded in 2010. |
| Integrations | The README lists connections including Slack, RSS, Twitter, Twilio, JIRA, MQTT, FTP, IMAP, Pushbullet, Pushover, and Weibo. | IFTTT says its library includes over 1,000 apps, services, and devices. |
| Intended users | The project invites contributions including UI improvements, new Agents, documentation, tutorials, and work on help wanted issues. | IFTTT positions Pro for people with multiple smart devices or a need for multi-action automations, and Pro+ for small business owners and users of advanced tools. |
| Security | The README recommends routing outbound requests through an egress proxy on shared instances where untrusted users can create agents. | IFTTT says most connected services use OAuth, allowing restricted account access without sharing the user's password with IFTTT. |
Plans
In their own words
Huginn
Huginn is open-source software for creating agents that automate online tasks by monitoring web pages, responding to events, and taking actions. Agents produce and consume events that pass through a directed graph, which can connect steps in an automation. Example uses include checking sites for changes, tracking deals, and sending scheduled email digests. Huginn can send and receive WebHooks, run custom JavaScript, and extend installations with external Agent gems. Listed connections include Slack, Twitter, RSS, JIRA, MQTT, Twilio, and Pushbullet. It can run on Linux or a self-hosted server, with an official Docker image and manual installation instructions. Local setup requires MySQL or PostgreSQL; the default configuration calls for at least 0.5 GB physical memory and 0.5 GB addressable memory such as swap. The production guide was created for Debian and Ubuntu. The README assumes SSL and recommends an egress proxy for shared instances where untrusted users can create agents. Huginn is free under the MIT License, and the project directs users to its Gitter room and GitHub repository for discussion and contributions.
IFTTT
IFTTT connects apps, devices, and services using Applets that automate actions across two or more services. Its library includes over 1,000 apps, services, and devices, with examples such as Spotify, Evernote, Todoist, Google Sheets, Android, and Philips Hue. Basic automations can be set up without coding. The Free plan allows two Applets; Pro allows 20, and Pro+ allows unlimited Applets. Pro adds multi-action Applets and webhooks, while Pro+ includes queries, filter code, multiple accounts per service, and access to IFTTT's Platform. The iOS and Android apps offer mobile-exclusive services, notifications, widgets, and geofencing automations. Most connected services use OAuth for restricted access without sharing a password with IFTTT. Users can export data as a JSON file or delete their account in settings. Trigger checks, Applet runs, and errors are logged for seven days; activity feed information is stored for 30 days. Plans include free, Pro at $2.99 per month, and Pro+ at $8.99 per month; paid plans are billed annually and include a 7-day trial.