A self-hostable alternative to Zapier
In October 2019, Jan Oberhauser released the first public versions of n8n in Berlin, a node-based workflow automation platform designed as a self-hostable alternative to proprietary services like Zapier and Make (formerly Integromat). The usage model is analogous — applications and services are connected in declarative sequences — but the installation is fully user-controlled, with no dependency on external clouds.
Node-based architecture
n8n is written in TypeScript on Node.js. The interface is a canvas where each node represents an action or trigger: receiving a webhook, invoking an API, reading from a database, sending email, transforming data. The catalogue of official integration nodes is expanding and already covers the most widespread SaaS products, databases and standard protocols.
Fair-code licence
n8n adopts a licence described as “fair-code”, the Sustainable Use License (SUL). The licence allows free use, modification and distribution, but introduces specific restrictions — mainly against offering n8n commercially as a competing managed service. The SUL is not OSI-approved and therefore n8n does not formally fall within the canonical definition of “Open Source”. This is a point to communicate transparently: for most self-hosted corporate use cases, nothing changes, but for reseller SaaS scenarios it must be verified precisely.
Self-hosting and community
n8n is distributed as an official Docker container, an npm package and cloud images. The self-hosted version is functionally equivalent to the cloud managed by n8n GmbH, with the difference being where the engine runs. The active community and breadth of the node catalogue make it one of the most solid choices for organisations that want operational automation under their own control.
Link: n8n.io