explaingit

zie619/n8n-workflows

54,473PythonAudience · developerComplexity · 2/5MaintainedLicenseSetup · moderate

TLDR

A searchable collection of 4,300+ ready-made automation workflows for n8n, the open-source workflow automation tool. Import templates directly or browse via a web interface.

Mindmap

mindmap
  root((repo))
    What it does
      4300+ workflow files
      365+ integrations
      Import and adapt
    How to use
      Web search interface
      Direct JSON import
      Local or Docker
    Use cases
      Speed up setup
      Study examples
      Reference guide
    Tech stack
      Python FastAPI
      SQLite database
      JavaScript Tailwind
    Audience
      n8n users
      Automation builders
      Integration learners

Things people build with this

USE CASE 1

Import pre-built automation workflows into your n8n instance to save time setting up common integrations.

USE CASE 2

Search across 4,300+ workflows to find examples of how to connect specific apps and services together.

USE CASE 3

Study workflow structures and patterns to learn how others have solved integration problems.

USE CASE 4

Audit workflows for security risks like hardcoded API keys using the included AI-BOM scanning tool.

Tech stack

PythonFastAPISQLiteJavaScriptTailwind CSSDocker

Getting it running

Difficulty · moderate Time to first run · 30min

Docker required to run the full stack; alternatively, Python/FastAPI backend and Node.js frontend can be run separately.

Use freely for any purpose including commercial, as long as you keep the copyright notice.

In plain English

This repository is a collection of over 4,300 automation workflow files for n8n, a popular open-source workflow automation tool. n8n lets you connect different apps and services together using a visual node-based editor, similar to Zapier or Make (formerly Integromat). This repository aggregates workflows that have been shared publicly, covering over 365 different service integrations, organized into categories like marketing, sales, DevOps, and AI. The repository serves two purposes. First, it is a raw archive of workflow JSON files that you can import directly into your own n8n instance and use or adapt. Second, it includes a web-based search interface built with Python and FastAPI that lets you browse and find workflows without manually opening each file. The search system uses SQLite with full-text search enabled, allowing fast keyword queries across all workflow names, descriptions, and node types. You can also run the interface locally or via Docker. You would use this repository if you are an n8n user looking for ready-made automation templates to speed up your setup, or if you want to study how others have wired together common integrations. It is also useful as a reference for understanding what n8n workflows look like structurally. The README also highlights an associated security scanning tool called AI-BOM that can audit n8n workflows for risks such as hardcoded API keys and unauthenticated AI agents. The tech stack for the included web interface is Python with FastAPI as the backend, SQLite for the database, and vanilla JavaScript with Tailwind CSS for the frontend.

Copy-paste prompts

Prompt 1
Show me how to import an n8n workflow JSON file from this repository into my n8n instance.
Prompt 2
Help me set up the FastAPI search interface locally so I can browse all 4,300 workflows by keyword.
Prompt 3
I need a workflow that connects Slack to a database, search this repository for examples and explain how they work.
Prompt 4
How do I run the n8n workflows search interface using Docker instead of installing Python locally?
Prompt 5
Explain what nodes and connections are in a typical n8n workflow JSON file from this collection.
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.