How to share a template to the community?

Hi! I am fairly new to building on n8n but I am loving it so far. I’ve built a workflow that serves as an AI agent which uses a vector database to draw from company documents. I spent a few hours building this and thought it could be useful to the community. How can I upload these to the templates page?

From what I found through research it seemed like I needed an active account hosted on n8n to do so. I am self-hosting n8n on my own website and server. Can anyone point me in the right direction please?

Thanks,

Mike

1 Like

Ehy Mike!
Welcome in N8N community! :slightly_smiling_face:

If you’re looking to share your workflow with the community or get it published in the official Templates section, here are your options:


1) Join the n8n Template Creators Program

This is the official way to submit your workflows to the Templates page on n8n.io.

Note: this process typically works best with an active n8n.cloud account, but it’s not a strict requirement, especially if you’re contributing actively from a self-hosted setup.


2) Share your Workflow in the Community Forum

If you’re self-hosting, a great way to contribute is by posting your workflow in the Showcase or Workflows categories.

When you do, include:

  • A short description of what your workflow does
  • Which nodes are involved (especially if you’re using community nodes)
  • A sanitized version of the exported JSON (remove credentials or sensitive data)

The n8n team regularly monitors the forum and may reach out if your workflow is a good fit for the official templates hub.


3) Submit via GitHub

If you’re comfortable with Git, you can also contribute directly via Pull Request to the official n8n-templates GitHub repo.
Just follow the structure used in that repo and include proper metadata and instructions.


Note: If you’re not seeing the “Templates” section in your self-hosted instance, make sure the environment variable N8N_TEMPLATES_ENABLED=true is set.

note that template github link 404’s.. is there a new one?

If you want to publish your own, you can do so through the following ling

Or apply as an n8n creator to join the official program.

How do I share a workflow when my n8n is self hosted?

Hey @tracyselena hope all is well, if you are asking about sharing the workflow here on the forum, in the post. this is how you can do it. Unless you are actually interested in finding out how to share templates, which is a whole other thing.

I had to move my selfhosting n8n to a new server so I’m actually looking for how to export/import or copy/paste.

THank you!

To copy / paste you can choose nodes which you need to copy with your mouse or ctrl/cmd-a to select all and then ctrl/cmd+c to copy and ctrl/cmd+v to paste. Alternatively after selecting the nodes to copy you can right click and choose Copy x nodes

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.