This repo contains example nodes to help you get started building your own custom integrations for n8n. It includes the node linter and other dependencies.
To make your custom node available to the community, you must create it as an npm package, and submit it to the npm registry.
You need the following installed on your development machine:
pnpm install n8n -g
These are the basic steps for working with the starter. For detailed guidance on creating and publishing nodes, refer to the documentation.
git clone https://github.com/<your organization>/<your-repo-name>.git
pnpm i
to install dependencies./nodes
and /credentials
. Modify the examples, or replace them with your own nodes.package.json
to match your details.pnpm lint
to check for errors or pnpm lintfix
to automatically fix errors when possible.Refer to our documentation on creating nodes for detailed information on building your own nodes.