The largest searchable directory of community-sourced n8n workflows. A fast, self-updating, and fully-hosted static site.
Live Site: n8n.mgks.dev
This project provides the largest centralized, searchable, and hosted directory for the incredible collection of community-sourced n8n workflows from the Zie619/n8n-workflows repository.
Previously, accessing this massive library required cloning the repository and running a local server. This project automates that entire process, generating a fast, static, and SEO-friendly website that is updated daily, so you always have access to the latest workflows.
- Instant Search: Quickly find workflows by title, tool, or tags using Fuse.js.
- Massive Collection: Browse 2,000+ workflows in one place — the most comprehensive directory available.
- Always Fresh: A GitHub Action updates the site every day with the latest workflows.
- Zero Setup: Fully hosted on GitHub Pages. No installs, no servers, no friction.
This project is powered by a simple and robust automation pipeline built with GitHub Actions and Node.js:
- Fetch: A scheduled GitHub Action clones the
Zie619/n8n-workflowsrepository. - Parse: A Node.js script reads all workflow
.jsonfiles, extracting metadata like the title, tool, and generating search tags from the node names. - Build: The script generates a complete static HTML website (homepage, tool pages, and workflow detail pages) along with an
index.jsonfile for the client-side search. - Deploy: The final site, located in the
/docsdirectory, is automatically committed and deployed to GitHub Pages.
This project is a frontend and automation layer built on top of an existing data source. It would not be possible without the incredible work of:
- Zie619 for creating and maintaining the comprehensive n8n-workflows repository. Please consider supporting their work.
- The entire n8n community for contributing workflows.
The generator pipeline and frontend for this hub were built by mgks.