π Discover & analyze n8n workflows from GitHub with OpenAI and Google Sheets
β‘ 250 views Β· π Market Research & Insights
π‘ Pro Tip β For competitive intelligence, ScraperNode can automate the data collection β Yelp reviews, Glassdoor company data, and Crunchbase profiles all return structured JSON you can feed straight into this workflow.
Description
π§ Overview
Discover and analyze the most valuable community-built n8n workflows on GitHub.
This automation searches public repositories, analyzes JSON workflows using AI, and saves a ranked report to Google Sheets β including summaries, use cases, difficulty, stars, node count, and repository links.
βοΈ How It Works
- Search GitHub Code API β queries for
extension:json n8nand splits results - Fetch & Parse β downloads each candidate fileβs raw JSON and safely parses it
- Extract Metadata β detects AI-powered flows and collects key node information
- AI Analysis β evaluates the top N workflows (description, use case, difficulty)
- Merge Insights β combines AI analysis with GitHub data
- Save to Google Sheets β appends or updates by workflow name
π§© Setup Instructions (5β10 min)
- Open Config node and set:
search_queryβ e.g.,"openai" extension:json n8nmax_resultsβ number of results to fetch (1β100)ai_analysis_topβ number of workflows analyzed with AISPREADSHEET_ID,SHEET_NAMEβ Google Sheets target
- Add GitHub PAT via HTTP Header Credential:
Authorization: Bearer <YOUR_TOKEN>
- Connect OpenAI Credential to OpenAI Chat Model
- Connect Google Sheets (OAuth2) to Save to Google Sheets
- (Optional) Enable Schedule Trigger to run weekly for automatic updates
> π‘ Tip: If you need to show literal brackets, use backticks like <example> (no HTML entities needed).
π Use Cases
1) Trend Tracking for AI Automations
- Goal: Identify the fastest-growing AI-powered n8n workflows on GitHub.
- Output: Sorted list by stars and AI detection, updated weekly.
2) Internal Workflow Benchmarking
- Goal: Compare your organizationβs workflows against top public examples.
- Output: Difficulty, node count, and AI usage metrics in Google Sheets.
3) Market Research for Automation Agencies
- Goal: Discover trending integrations and tool combinations (e.g., OpenAI + Slack).
- Output: Data-driven insights for client projects and content planning.
π§ͺ Notes & Best Practices
- π No hardcoded secrets β use n8n Credentials
- π§± Works with self-hosted or cloud n8n
- π§ͺ Start small (
max_results = 10) before scaling - π§ Use βAI Poweredβ + βStarsβ columns in Sheets to identify top templates
- π§© Uses only Markdown sticky notes β no HTML formatting required
π Resources
- GitHub (template JSON): github-workflow-finder-ai.jsonοΏΌ
π Nodes Used
Google Sheets, HTTP Request, Notion, Schedule Trigger, AI Agent, OpenAI Chat Model
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File