# n8n **n8n** is a scalable workflow automation tool. With a fair-code distribution model, n8n will always have visible source code, enabling self-hosting and allowing you to add your own custom functions, logic, and applications. Its node-based approach makes it highly versatile, allowing you to connect anything to everything. ## Key Features: - **Workflow Automation**: Create automated workflows through a visual interface, connecting various apps and services. - **Supports Multiple Applications**: Offers a wide range of integration nodes for apps and services like Google Sheets, Slack, GitHub, Twitter, and more. - **Flexible Triggers and Actions**: Supports event-based triggers and various actions, enabling workflows to respond to specific events and perform related tasks. - **Conditions and Loops**: Add conditional logic and loops to workflows to handle more complex processes. - **Custom Code Execution**: Incorporate custom JavaScript code into workflows to implement advanced logic and processing. - **Self-Hosting**: Host n8n on local or cloud servers to ensure data security and privacy. - **Version Control**: Export workflows as JSON files for version control and backups.