Skip to content

DecayAI/n8n-node-definitions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

3 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

n8n-node-definitions

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.

πŸ“¦ Repository Structure


n8n-node-definitions/
β”œβ”€β”€ all-nodes.json
β”œβ”€β”€ nodes/
β”‚   β”œβ”€β”€ n8n-nodes-base.acuitySchedulingTrigger.json
β”‚   β”œβ”€β”€ n8n-nodes-base.adalo.json
β”‚   └── … (all other nodes)
β”œβ”€β”€ LICENSE
└── README.md


πŸ”§ Usage

  1. Clone or download this repo:
 git clone https://github.com/your-org/n8n-node-definitions.git
  1. Inspect all nodes:

    • View all-nodes.json in your editor of choice.
  2. 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!

🀝 Contributing

Contributions welcome!

  • Found a missing node? Open an issue.
  • Improvements to documentation? Submit a PR.

πŸ“„ License

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.

About

Comprehensive JSON definitions for every built-in n8n node

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published