explaingit

enescingoz/awesome-n8n-templates

Analysis updated 2026-06-21

21,954Audience · generalComplexity · 1/5LicenseSetup · moderate

TLDR

A curated collection of over 280 free, ready-to-import n8n automation workflow templates covering Gmail, Telegram, Slack, OpenAI, PDF processing, and dozens more integrations.

Mindmap

mindmap
  root((awesome-n8n-templates))
    What it does
      280+ free workflows
      Ready to import
      AI integrations
    Categories
      Email and Gmail
      Slack and Discord
      AI and LLMs
      DevOps and storage
    Use Cases
      Email automation
      PDF processing
      RAG chatbots
    Audience
      No-code builders
      Automation teams
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Import a ready-made Gmail auto-labelling workflow into n8n without building it from scratch.

USE CASE 2

Set up a scheduled Slack notification bot by importing a prebuilt template and adding your credentials.

USE CASE 3

Run an AI document summarization workflow using an OpenAI or Claude template.

USE CASE 4

Launch a RAG chatbot automation by importing a prebuilt LangChain n8n workflow template.

What is it built with?

n8nJSON

How does it compare?

enescingoz/awesome-n8n-templatesdotnet/corerealkai42/qwerty-learner
Stars21,95421,95221,946
LanguagePowerShellTypeScript
Setup difficultymoderateeasyeasy
Complexity1/51/52/5
Audiencegeneraldeveloperdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

Requires a running n8n instance (self-hosted or cloud) and credentials for every service each workflow connects to.

Free to use, share, and adapt for any purpose as long as you credit the original creator.

In plain English

Awesome n8n Templates is a curated collection of ready-made automation workflows for n8n, an open-source workflow tool that lets you connect different apps and services together. The description and README say the repo holds more than 280 free, ready-to-import templates, calling itself the largest open-source n8n template collection on GitHub and continuously updated. n8n itself, the README explains, is a workflow automation platform that you can self-host or use on its cloud. You build automations as sequences of steps, where one app's data feeds into the next, using a visual drag-and-drop editor instead of writing code. It ships with 400 or so built-in integrations and supports AI providers like OpenAI, Claude, and Gemini, plus LangChain and vector databases for retrieval-augmented work. Each file in this repository is a JSON export of one such workflow. The Quick Start in the README walks through the use: sign up for n8n, download a template's .json file from the repo, open n8n's Workflows screen and choose Import from File, configure your own credentials for the services the workflow connects to, and activate it. Templates are grouped by service or use case in a long table of contents: Gmail and email automation, Telegram, Google Drive and Sheets, WordPress, PDF and document processing, Discord, databases and storage, DevOps and server automation, Airtable, Notion, Slack, OpenAI and other LLMs, WhatsApp, social media on Instagram and Twitter, forms and surveys, AI research and RAG and data analysis, and an Other bucket. The README is also translated into about fourteen languages (Turkish, Chinese, German, French, Spanish, Portuguese, Japanese, Korean, Hindi, Arabic, Indonesian, Russian, and Italian). You would browse this repo when you want to set up an automation, such as auto-labelling Gmail, posting to Slack on a schedule, summarising PDFs with an LLM, or running a RAG chatbot, and prefer to start from a working template rather than build one from scratch. The collection is released under CC BY 4.0, and the README notes that contributions and pull requests are welcome.

Copy-paste prompts

Prompt 1
I want to auto-label incoming Gmail emails by content using n8n, which template should I start with and how do I import and activate it?
Prompt 2
How do I import a workflow JSON file from this repo into my self-hosted n8n instance step by step?
Prompt 3
Which templates in this collection use OpenAI or Claude for document processing, and how do I add my API key in n8n?
Prompt 4
How do I adapt the PDF summarization n8n template to process documents from my Google Drive automatically?
Prompt 5
Show me how to set up the Telegram notification template in n8n and connect my Telegram bot credentials.

Frequently asked questions

What is awesome-n8n-templates?

A curated collection of over 280 free, ready-to-import n8n automation workflow templates covering Gmail, Telegram, Slack, OpenAI, PDF processing, and dozens more integrations.

What license does awesome-n8n-templates use?

Free to use, share, and adapt for any purpose as long as you credit the original creator.

How hard is awesome-n8n-templates to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is awesome-n8n-templates for?

Mainly general.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub enescingoz on gitmyhub

Verify against the repo before relying on details.