MCPcopy
hub / github.com/Zie619/n8n-workflows

github.com/Zie619/n8n-workflows @main sqlite

repository ↗ · DeepWiki ↗
354 symbols 839 edges 24 files 188 documented · 53%
README

n8n Workflow Collection

n8n Workflows Workflows Integrations License Buy Me a Coffee

The Ultimate Collection of n8n Automation Workflows

Browse Online · Documentation · Contributing · License

What's New

Latest Updates (November 2025)

  • Enhanced Security: Full security audit completed, all CVEs resolved
  • Docker Support: Multi-platform builds for linux/amd64 and linux/arm64
  • GitHub Pages: Live searchable interface at zie619.github.io/n8n-workflows
  • Performance: 100x faster search with SQLite FTS5 integration
  • Modern UI: Completely redesigned interface with dark/light mode

Quick Access

Use Online (No Installation)

Visit zie619.github.io/n8n-workflows for instant access to: - Smart Search — Find workflows instantly - 15+ Categories — Browse by use case - Mobile Ready — Works on any device - Direct Downloads — Get workflow JSONs instantly


Features

### By The Numbers - **4,343** Production-Ready Workflows - **365** Unique Integrations - **29,445** Total Nodes - **15** Organized Categories - **100%** Import Success Rate ### Performance - **< 100ms** Search Response - **< 50MB** Memory Usage - **700x** Smaller Than v1 - **10x** Faster Load Times - **40x** Less RAM Usage

Local Installation

Prerequisites

  • Python 3.9+
  • pip (Python package manager)
  • 100MB free disk space

Quick Start

# Clone the repository
git clone https://github.com/Zie619/n8n-workflows.git
cd n8n-workflows

# Install dependencies
pip install -r requirements.txt

# Start the server
python run.py

# Open in browser
# http://localhost:8000

Docker Installation

# Using Docker Hub
docker run -p 8000:8000 zie619/n8n-workflows:latest

# Or build locally
docker build -t n8n-workflows .
docker run -p 8000:8000 n8n-workflows

Documentation

API Endpoints

Endpoint Method Description
/ GET Web interface
/api/search GET Search workflows
/api/stats GET Repository statistics
/api/workflow/{id} GET Get workflow JSON
/api/categories GET List all categories
/api/export GET Export workflows

Search Features

  • Full-text search across names, descriptions, and nodes
  • Category filtering (Marketing, Sales, DevOps, etc.)
  • Complexity filtering (Low, Medium, High)
  • Trigger type filtering (Webhook, Schedule, Manual, etc.)
  • Service filtering (365+ integrations)

Architecture

graph LR
    A[User] --> B[Web Interface]
    B --> C[FastAPI Server]
    C --> D[SQLite FTS5]
    D --> E[Workflow Database]
    C --> F[Static Files]
    F --> G[Workflow JSONs]

Tech Stack

  • Backend: Python, FastAPI, SQLite with FTS5
  • Frontend: Vanilla JS, Tailwind CSS
  • Database: SQLite with Full-Text Search
  • Deployment: Docker, GitHub Actions, GitHub Pages
  • Security: Trivy scanning, CORS protection, Input validation

Repository Structure

n8n-workflows/
├── workflows/           # 4,343 workflow JSON files
│   └── [category]/     # Organized by integration
├── docs/               # GitHub Pages site
├── src/                # Python source code
├── scripts/            # Utility scripts
├── api_server.py       # FastAPI application
├── run.py              # Server launcher
├── workflow_db.py      # Database manager
└── requirements.txt    # Python dependencies

Contributing

We love contributions! Here's how you can help:

Ways to Contribute

  • Report bugs via Issues
  • Suggest features in Discussions
  • Improve documentation
  • Submit workflow fixes
  • Star the repository

Development Setup

# Fork and clone
git clone https://github.com/YOUR_USERNAME/n8n-workflows.git

# Create branch
git checkout -b feature/amazing-feature

# Make changes and test
python run.py --debug

# Commit and push
git add .
git commit -m "feat: add amazing feature"
git push origin feature/amazing-feature

# Open PR

Security

Security Features

  • Path traversal protection
  • Input validation & sanitization
  • CORS protection
  • Rate limiting
  • Docker security hardening
  • Non-root container user
  • Regular security scanning

Reporting Security Issues

Please report security vulnerabilities to the maintainers via Security Advisory.


License

This project is licensed under the MIT License - see the LICENSE file for details.


Support

If you find this project helpful, please consider:

Buy Me a Coffee Star on GitHub


GitHub stars GitHub forks GitHub watchers GitHub issues GitHub last commit


Star us on GitHub — it motivates us a lot!

Made with care by Zie619 and contributors

AI-BOM

AI-BOM — Discover every AI agent, model, and API hiding in your infrastructure.

Open source by Trusera — Securing the Agentic Service Mesh.

Extension points exported contracts — how you extend this code

User (Interface)
(no doc)
medcards-ai/src/types/database.ts
UserProgress (Interface)
(no doc)
medcards-ai/src/types/database.ts
SpecialtyProgress (Interface)
(no doc)
medcards-ai/src/types/database.ts
UserPreferences (Interface)
(no doc)
medcards-ai/src/types/database.ts
ClinicalCase (Interface)
(no doc)
medcards-ai/src/types/database.ts

Core symbols most depended-on inside this repo

close
called by 40
src/database.js
run
called by 14
src/enhanced_api.py
get_stats
called by 12
workflow_db.py
initialize
called by 7
src/database.js
index_all_workflows
called by 5
workflow_db.py
getStats
called by 5
src/database.js
_create_alert
called by 5
src/performance_monitor.py
search_workflows
called by 4
workflow_db.py

Shape

Method 147
Function 99
Route 54
Class 35
Interface 19

Languages

Python76%
TypeScript24%

Modules by API surface

src/user_management.py37 symbols
api_server.py37 symbols
src/enhanced_api.py33 symbols
src/community_features.py30 symbols
src/performance_monitor.py29 symbols
src/integration_hub.py28 symbols
docs/js/search.js24 symbols
src/database.js21 symbols
medcards-ai/src/types/database.ts19 symbols
src/analytics_engine.py18 symbols
src/ai_assistant.py15 symbols
docs/js/app.js15 symbols

Dependencies from manifests, versioned

@anthropic-ai/sdk0.30.1 · 1×
@radix-ui/react-avatar1.1.1 · 1×
@radix-ui/react-dialog1.1.2 · 1×
@radix-ui/react-dropdown-menu2.1.2 · 1×
@radix-ui/react-progress1.1.0 · 1×
@radix-ui/react-slot1.1.0 · 1×
@radix-ui/react-toast1.2.2 · 1×
@supabase/ssr0.5.2 · 1×
@supabase/supabase-js2.45.7 · 1×
@types/node22.10.2 · 1×

Datastores touched

(mysql)Database · 1 repos

For agents

$ claude mcp add n8n-workflows \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact