Automate workflows by connecting hundreds of applications through a visual interface with support for custom code.

n8n is an open-source web app and server that enables the creation of automated workflows. It functions as a low-code platform where users connect various applications and services to automate repetitive tasks and data flows. The software is deployed as a server and can be run via npx or Docker, allowing it to operate within a private infrastructure or a cloud environment.
Technical teams use the platform to orchestrate complex integrations between different APIs and internal systems. It provides a visual editor for building workflows while allowing the insertion of custom logic for specific business requirements. Users can choose to self-host the application to maintain full control over their data and deployments or utilize the cloud offering for managed access.
The platform is built on Node.js and is designed for users who require more flexibility than standard no-code tools provide. By combining a visual interface with the ability to write actual code, it serves as an integration framework for developers and operations teams. It supports the use of external data and models to power AI-driven automations, making it suitable for building autonomous agents that can interact with various software tools. The architecture allows for high visibility into every decision made within a workflow, which simplifies debugging and auditing of automated processes.
n8n is a fair-code automation tool for technical teams who prioritize data sovereignty, extensibility, and the ability to mix visual orchestration with traditional programming.
A local home automation platform that manages smart devices and creates automations without requiring cloud connectivity.
Open-source firmware for ESP8266 and ESP32 devices providing local control and automation via web interface.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.