Comprehensive JSON definitions for every built-in n8n node
This repository contains the full set of n8n node definitions, exported from a self-hosted n8n instance:
- all-nodes.json: One file containing an array of all node schemas (~1M lines).
- nodes/: Individual
<nodeName>.json
files for each node, for easy per-node access.
n8n-node-definitions/
βββ all-nodes.json
βββ nodes/
β βββ n8n-nodes-base.acuitySchedulingTrigger.json
β βββ n8n-nodes-base.adalo.json
β βββ β¦ (all other nodes)
βββ LICENSE
βββ README.md
- Clone or download this repo:
git clone https://github.com/your-org/n8n-node-definitions.git
-
Inspect all nodes:
- View
all-nodes.json
in your editor of choice.
- View
-
Feed to an LLM:
- Provide either the entire
all-nodes.json
or select per-node files to your prompt. Keep in mind the context window of the model that you are using!
- Provide either the entire
Contributions welcome!
- Found a missing node? Open an issue.
- Improvements to documentation? Submit a PR.
This project is licensed under the MIT License, which permits unrestricted use, modification, and commercial distribution provided that you retain the original copyright notice and license text and do not claim the work as your own.