How can I deploy a new node to n8n library?

I have created a new node but how do I deploy it to n8n.io github repository?

A node can be contributed to the project by simply forking n8n on Github, adding the code and then open a pull request. Once I checked the node I can merge it and it will then be part of the official n8n repository here:

A detailed step-by-step tutorial on how to code can be contributed to projects on GitHub can be found here:

The node would have to be added to this package. There are special folders for the node and the credentials.

There is also general information about development and contribution here:


and the creation of nodes here:
https://docs.n8n.io/#/create-node

I hope that helps! If not simply get back to me.