This scraper collects workflow templates from the official n8n.io template library and converts them into structured, import-ready JSON. It’s designed for automation builders, developers, and teams who want instant access to workflow patterns, configurations, and metadata at scale.
Created by Bitbash, built to showcase our approach to Scraping and Automation!
If you are looking for N8n Workflows Scraper you've just found your team — Let's Chat. 👆👆
The N8n Workflows Scraper automates extraction of all publicly available n8n workflow templates. It gathers each workflow’s configuration, metadata, categories, and usage statistics while skipping paid templates. The result is a complete dataset of reusable automation blueprints that you can plug into n8n directly.
- Helps developers explore and reuse automation patterns.
- Saves time by collecting hundreds of templates into one dataset.
- Supports analysis of workflow structure, categories, and popularity.
- Provides optional importable JSON files for direct use inside n8n.
| Feature | Description |
|---|---|
| Full Template Coverage | Scrapes the entire n8n template catalog (excluding paid templates). |
| Detailed Template Data | Captures metadata, configuration, categories, and usage signals. |
| Importable JSON | Optionally extracts JSON-ready workflows for immediate use. |
| Category Intelligence | Highlights distribution across automation categories. |
| Structured Output | Clean JSON ideal for storage, automation, or analytics. |
| High-Volume Friendly | Designed for large template libraries at low cost. |
| Field Name | Field Description |
|---|---|
| title | Workflow template name. |
| templateId | Unique workflow identifier. |
| category | Main category for the template. |
| subcategories | Additional classification tags. |
| description | Summary of what the template does. |
| usage | Usage or popularity indicators if available. |
| nodes | List of nodes used in the workflow. |
| connections | Workflow node connections. |
| metadata | Tags, author info, timestamps. |
| importJson | Raw n8n workflow JSON (optional). |
| url | Direct URL to the workflow page. |
[
{
"title": "Slack to Notion Sync",
"templateId": "slack-notion-sync-123",
"category": "Communication",
"subcategories": ["Slack", "Notion"],
"description": "Sync Slack messages to a Notion database.",
"usage": 1520,
"nodes": ["Slack Trigger", "Notion Create"],
"connections": {
"Slack Trigger": ["Notion Create"]
},
"metadata": {
"tags": ["automation", "sync"],
"createdAt": "2023-11-10"
},
"importJson": "{...raw workflow json...}",
"url": "https://n8n.io/workflows/slack-notion-sync"
}
]
N8n Workflows Scraper/
├── src/
│ ├── main.js
│ ├── scraper/
│ │ ├── template_list_scraper.js
│ │ ├── workflow_detail_scraper.js
│ │ └── json_downloader.js
│ ├── utils/
│ │ ├── parser.js
│ │ ├── normalizer.js
│ │ └── filters.js
│ └── config/
│ └── settings.example.json
├── data/
│ ├── sample_input.json
│ └── sample_output.json
├── package.json
└── README.md
- Developers browse automation ideas or reuse existing workflow blueprints.
- Automation Specialists analyze template patterns to build better solutions.
- Agencies assemble template libraries for client projects.
- Product Teams study which categories of automation are most in demand.
- Data Analysts track usage patterns across dozens of workflow types.
Does it scrape paid templates?
No, any workflow with a price tag or purchase URL is automatically skipped.
Can I download importable workflow JSON?
Yes, enable “Get Workflows” to retrieve full importable JSON for each template.
How many templates can it scrape?
All available public templates from n8n.io, typically hundreds and growing.
What output formats are supported?
JSON and CSV, suitable for analysis or importing into automation tools.
Primary Metric:
Scrapes hundreds of workflows in minutes with low CPU overhead.
Reliability Metric:
Maintains over 98% success rate across category pages and template detail pages.
Efficiency Metric:
Optimized selectors and skipping logic reduce unnecessary downloads.
Quality Metric:
Produces consistent, structurally complete workflow datasets ready for automation.
