n8n/packages/@n8n/node-cli
2025-08-15 14:55:39 +02:00
..
bin feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
scripts feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
src feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
eslint.config.mjs feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
package.json feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
README.md feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
tsconfig.build.json feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
tsconfig.json feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00
vite.config.ts feat: Add n8n-node CLI with commands to scaffold and develop nodes (#18090) 2025-08-15 14:55:39 +02:00

@n8n/node-cli

Official CLI for developing community nodes for n8n.

Features

  • 🔧 Scaffold new nodes
  • More coming soon

Installation

Run directly via npx:

npx n8n-node new

Or install globally:

npm install -g @n8n/node-cli
n8n-node new

Commands

Create a node

n8n-node new   # Scaffold a new node

Build a node

n8n-node build   # Build your node; should be ran in the root of your custom node

Develop a node

n8n-node dev  # Develop your node with hot reloading; should be ran in the root of your custom node

@n8n/create-node: Lightweight wrapper to support npm create @n8n/node