Huginn
Huginn is an open-source system that lets you build agents that monitor and act on your behalf — often described as “the IFTTT for hackers”. Each Huginn agent can watch websites, RSS feeds, emails, and APIs, then trigger actions such as notifications, data aggregation, or web requests, giving you a self-hosted automation brain you fully control.
Key Features
- Agent-based automation — Compose modular agents that scrape, watch, transform, and act on data from dozens of sources.
- Web scraping built in — Extract data from websites with XPath, CSS selectors, and regex without writing code.
- RSS and feed handling — Monitor, generate, and transform RSS/Atom feeds with powerful filtering agents.
- 100+ agent types — Pre-built agents for email, Twitter, HTTP requests, data storage, translation, and more.
- Visual scenario editor — Connect agents in a graphical workflow diagram showing how data flows between them.
- Self-hosted privacy — All data processing happens on your own server; no third-party cloud dependency.
- Webhooks and APIs — Expose and consume webhooks for integration with other services.
Why Use Huginn?
Huginn is the ultimate self-hosted glue for people who want automation beyond what no-code tools allow. Because agents are plain Ruby objects wired together visually, you can build deeply custom monitoring and notification pipelines — and every byte of your data stays under your control.
Use Cases
- Monitoring websites and RSS feeds for new content or changes
- Building custom notifications (email, Slack, webhook) from scraped data
- Personal data aggregation dashboards
- Automating repetitive web tasks without relying on cloud services
Platform
Linux · macOS · Docker
Licence
MIT
Website
github.com/huginn/huginn
Views: 0