Automation software connects disparate applications and devices to execute repetitive tasks through visual workflows or custom code. These tools trigger specific actions based on defined events to synchronize data and manage smart hardware. This type of software serves developers and home owners who need to orchestrate AI agents, IoT devices, and business processes. Self-hosting these apps ensures that sensitive trigger logs and device commands remain on private hardware. You can build internal dashboards and automated notifications without relying on external cloud services for your operational logic.
This page lists 55 open source tools in the Automation category. The most popular are n8n, Home Assistant and AppSmith. Most use the Apache-2.0 or AGPL-3.0 license, and 49 offer an official Docker image.
A self-hosted email platform for sending transactional messages, managing marketing campaigns, and automating communication workflows.
Connects AI agents to over 600 tools via a unified MCP server or function calling SDK.
A self-hosted web radio management suite for starting and managing web radio stations of all sizes.
Automate downloads from one-click hosters and cloud drives using a lightweight Python based manager.
Manage and monitor smart home devices, sensors, and energy usage through a centralized automation system.
Orchestrate multiple AI agents and CLI tools in a unified workspace for parallel task execution.
Automate security workflows and playbooks using a low code builder with integrated AI agents and case management.
Provides safe and simple access to predefined shell commands through a responsive web interface.
A privacy-first home automation server for managing smart home devices and creating automated workflows.
A visual node editor for connecting Python functions to create parametric data flows and applications.
A low-code platform for building CRM, business process applications, and structured data tools with automated workflows.
An open source IoT platform for device management, asset tracking, and automation via a rules engine.
Automates downloading and organizing YouTube channel content with metadata support for various media server applications.
An automation engine that models and executes business processes declared in a declarative yaml format.
Aggregate and synchronize calendar events across multiple remote sources and destinations to align time slots.
Monitor music listening activity from various sources and forward scrobbles to multiple tracking clients.
A vendor-neutral home automation framework for integrating diverse smart home devices into a single system.
An AI testing agent that converts Gherkin steps into automated end to end web and API tests.
An expert system for creating guided interviews and automating the assembly of legal and business documents.
Unify AI agent orchestration and workflow automation through a visual editor with integrated LLM tool selection.
A social media management tool for creating, scheduling, and managing Twitter content with AI assistance and multi-account support.
A self hosted personal web assistant for automating routine tasks and monitoring web activity.
Discover new music recommendations based on Lidarr artists using integration with the Last.fm API.
A self-hosted low-code platform for building and hosting multi-user business applications with full data ownership.
Provide real-time messaging, AI bots, and digital wallet integration through a cross-platform SDK and server.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.