n8n
Workflow automation platform that lets you connect apps and services with a visual, node-based editor.
- Actively maintained
- Well documented
Overview
n8n is a fair-code workflow automation platform that combines a visual, node-based canvas with the ability to drop into JavaScript or Python (and npm packages) when the built-in nodes aren't enough. It connects to 1,500+ third-party services and ships thousands of community workflow templates to start from rather than building automations from a blank canvas.
Its current focus is AI agent automation specifically: building multi-step AI workflows with tool use, human-approval steps, and observability, while staying model-agnostic (OpenAI, Anthropic, Google, or self-hosted/open models) so you can switch providers without redesigning the workflow.
n8n can be self-hosted (via Docker) or used through n8n's cloud offering. It's licensed under n8n's own Sustainable Use License plus a separate Enterprise License for additional features - the source is always visible and self-hostable, but this is not an OSI-approved open-source license, which is worth knowing if strict open-source licensing matters for your use case.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
Extremely popular visual workflow-automation tool spanning two categories; note the Sustainable Use License is source-available, not OSI-approved.
- Foundational
- Vendor-backed
- Categories
- AutomationDeveloper Tools
- Languages
- TypeScript
- License
- Sustainable Use License
Related Projects
Playwright
Apache-2.0Reliable end-to-end testing and browser automation framework for modern web apps.
Actively maintained
- Developer Tools
- Testing
JupyterLab
BSD-3-ClauseThe standard web-based interactive computing environment for notebooks, code, and data, widely used across data science and research.
Actively maintained
- Developer Tools
Temporal
MITDurable execution platform that lets developers write reliable, long-running workflows as ordinary code, with retries, state, and failure recovery handled automatically.
Actively maintained
- Automation
Podman
Apache-2.0Daemonless container engine that runs, builds, and manages containers as a drop-in Docker alternative, without a background root service.
Actively maintained
- Developer Tools
Spotted an error? Suggest an edit on GitHub.