{"product_id":"scrape-github-trending-repos-with-n8n-latest-20-workflow","title":"Scrape GitHub Trending Repos with n8n (Latest 20) Workflow","description":"\u003ch3\u003eGet the latest GitHub trending repositories automatically—no manual browsing\u003c\/h3\u003e\n\u003cp\u003eThis n8n workflow scrapes GitHub’s trending repositories and delivers the latest results (up to 20) in a structured format—so developers, researchers, and data analysts can stay current on popular open-source projects without repeatedly checking GitHub’s trending page.\u003c\/p\u003e\n\n\u003ch3\u003eWhat this workflow does\u003c\/h3\u003e\n\u003cp\u003eDesigned to automate trending repo tracking, the workflow:\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003eLoads the GitHub trending page using an \u003cb\u003eHTTP Request\u003c\/b\u003e node.\u003c\/li\u003e\n  \u003cli\u003eParses the page HTML to extract key repository metadata.\u003c\/li\u003e\n  \u003cli\u003eSplits and processes the extracted items to handle individual repositories cleanly.\u003c\/li\u003e\n  \u003cli\u003eOutputs structured data including:\n    \u003cul\u003e\n      \u003cli\u003eRepository name\u003c\/li\u003e\n      \u003cli\u003eAuthor\u003c\/li\u003e\n      \u003cli\u003eDescription\u003c\/li\u003e\n      \u003cli\u003eProgramming language\u003c\/li\u003e\n      \u003cli\u003eDirect repository URL\u003c\/li\u003e\n    \u003c\/ul\u003e\n  \u003c\/li\u003e\n  \u003cli\u003eRuns manually or on a schedule so you can track changes over time.\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eUse cases\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eDaily developer discovery:\u003c\/b\u003e Automatically review what’s trending on GitHub and find new tools to evaluate.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eResearch \u0026amp; trend analysis:\u003c\/b\u003e Collect consistent metadata (language, description, links) for open-source ecosystem research.\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eAutomation for teams:\u003c\/b\u003e Feed trending repo outputs into your existing internal processes (e.g., reviews, shortlists, or reporting pipelines).\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eTechnical details\u003c\/h3\u003e\n\u003cp\u003eThis workflow is built with n8n and uses the following node types (Tech stack):\u003c\/p\u003e\n\u003cul\u003e\n  \u003cli\u003e\n\u003cb\u003eManual Trigger\u003c\/b\u003e (for on-demand runs)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eHTTP Request\u003c\/b\u003e (to fetch GitHub trending HTML)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eHTML parsing\u003c\/b\u003e (via an \u003cb\u003ehtml\u003c\/b\u003e processing step)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eSet\u003c\/b\u003e (to structure fields)\u003c\/li\u003e\n  \u003cli\u003e\n\u003cb\u003eSplit Out\u003c\/b\u003e (to handle repositories individually)\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003ch3\u003eSetup \u0026amp; customization\u003c\/h3\u003e\n\u003cul\u003e\n  \u003cli\u003eInstall and configure n8n, then import the workflow.\u003c\/li\u003e\n  \u003cli\u003eRun it manually or schedule regular executions.\u003c\/li\u003e\n  \u003cli\u003eOptionally customize the HTTP request to target different GitHub trending categories (e.g., specific programming languages), and add filtering steps by stars, forks, or keywords as needed.\u003c\/li\u003e\n\u003c\/ul\u003e","brand":"N8N Commerce","offers":[{"title":"Default Title","offer_id":45764352311475,"sku":"N8N-2866","price":29.99,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0749\/6279\/6723\/files\/eOmIBUfvRqWJss4r52OSC_bGPGx0Jy.png?v=1786008133","url":"https:\/\/buyflowscripts.com\/products\/scrape-github-trending-repos-with-n8n-latest-20-workflow","provider":"N8N Commerce","version":"1.0","type":"link"}