Documentation for n8n, a fair-code licensed automation tool with a free community edition and powerful enterprise options. Build AI functionality into your workflows.
Go to file
2025-02-27 13:37:35 +00:00
_doctools Change repo links to absolute file paths (#2829) 2025-02-11 17:40:26 +00:00
_glossary DOC-1094: Update AI Agent node to critical tier template (#2465) 2024-09-23 15:49:40 -04:00
_overrides Move feedback widget back into normal article flow (#2560) 2024-10-29 09:22:29 +00:00
_snippets Update latest and next version numbers (#2914) 2025-02-27 11:59:54 +00:00
_submodules 🚀 Release note 1.79.0 (#2839) 2025-02-17 13:14:16 +00:00
_yaml edits 2024-03-21 13:23:48 +00:00
.github Create lychee-pr-check.yml (#2895) 2025-02-24 17:47:27 +00:00
archive Update docs to stop using n8n-core and request (#2609) 2024-11-08 15:13:57 +00:00
docs Update api reference and styling (#2915) 2025-02-27 13:56:22 +01:00
docs-site-feature-tests Sync insiders submodule to latest version (#2818) 2025-02-06 10:18:22 +00:00
document-templates Update templates to link to markdown files directly instead of relative URL links (#2860) 2025-02-19 13:12:23 +00:00
styles Doc 1323/add a first iteration of a glossary (#2801) 2025-01-31 17:29:35 +00:00
.editorconfig update theme and fix admonitions (#1644) 2023-10-10 14:33:40 +01:00
.gitignore Add makefile and update readme 2025-02-27 13:37:26 +00:00
.gitmodules maybe with ssh 2023-02-01 16:58:36 +00:00
.vale.ini Merge branch 'main' into docs-concurrency-control 2024-06-20 11:05:02 -07:00
CNAME deploy 2020-06-29 14:41:52 +02:00
CODE_OF_CONDUCT.md Fix language and add CoC 2020-06-18 09:40:01 +02:00
CONTRIBUTING.md wip 2023-07-17 14:30:53 +01:00
CONTRIBUTOR_LICENSE_AGREEMENT.md 📚 Add Contributor License Agreement 2020-06-12 20:51:58 +02:00
LICENSE.md Fix language and add CoC 2020-06-18 09:40:01 +02:00
lychee.toml Update lychee.toml exclusions (#2896) 2025-02-25 10:40:18 +00:00
main.py Modify workflowDemo function to try to serve local JSON (#2584) 2024-11-04 16:31:55 +00:00
Makefile Add makefile and update readme 2025-02-27 13:37:26 +00:00
mkdocs.yml Add more specifics about manual, partial, and production executions (#2903) 2025-02-27 11:02:37 +00:00
netlify.toml add quotes 2023-03-13 10:25:28 +00:00
README.md Add makefile and update readme 2025-02-27 13:37:26 +00:00
requirements.txt add ignore plugin 2024-07-03 11:13:42 +01:00
runtime.txt Bump Python version to 3.12 (#2821) 2025-02-17 17:07:56 +00:00

Banner image

n8n Docs

This repository hosts the documentation for n8n, an extendable workflow automation tool which enables you to connect anything to everything. The documentation is live at docs.n8n.io.

Previewing and building the documentation locally

Prerequisites

  • Python 3.12 or above
  • Pip
  • n8n recommends using a virtual environment when working with Python, such as venv.
  • Follow the recommended configuration and auto-complete guidance for the theme. This will help when working with the mkdocs.yml file.
  • The repo includes a .editorconfig file. Make sure your local editor settings do not override these settings. In particular:
    • Don't allow your editor to replace tabs with spaces. This can affect our code samples (which must retain tabs for people building nodes).
    • One tab must be equivalent to four spaces.

Steps

For members of the n8n GitHub organization:

  1. Set up an SSH token and add it to your GitHub account. Refer to GitHub | About SSH for guidance.

  2. Then run these commands:

    git clone --recurse-submodules git@github.com:n8n-io/n8n-docs.git
    cd n8n-docs
    make run
    

For external contributors:

Rely on the preview builds on pull requests, or use the free version of Material for MkDocs (most things are the same, some formatting may be missing)

Fork the repository, then:

git clone https://github.com/<your-username>/n8n-docs.git
cd n8n-docs
make run

To serve a local preview:

make run

Contributing

Please read the CONTRIBUTING guide.

You can find style guidance in the wiki.

Support

If you have problems or questions, head to n8n's forum: https://community.n8n.io

License

n8n-docs is fair-code licensed under the Sustainable Use License.

More information about the license is available in the License documentation.