Skip to product information

n8n: GitHub Trending to Slack Alerts (Scheduled Auto-Reports)

n8n: GitHub Trending to Slack Alerts (Scheduled Auto-Reports)

 (200+Reviews)
Regular price £19.99
Regular price £19.99 Sale price
SAVE Sold out
Instant Digital Download
Unlimited Downloads
Lifetime Access in Your Account
🔥
128+ Sold
Popular with n8n builders
23 people viewing
High interest right now
9 added today
Fast-moving digital product
n8n: GitHub Trending to Slack Alerts (Scheduled Auto-Reports)

n8n: GitHub Trending to Slack Alerts (Scheduled Auto-Reports)

Regular price £19.99
Regular price £19.99 Sale price
SAVE Sold out

Get daily GitHub Trending winners—automatically posted to Slack

This n8n workflow scrapes GitHub Trending for multiple programming languages, ranks repositories by stars gained today, and sends a clean Slack alert with the top results—once every 24 hours. No manual monitoring required.

What this workflow does

  • Runs on a schedule: executes every 24 hours using an interval-based schedule.
  • Targets your languages and rules: uses configuration for a languages array, a minimum stars today threshold (minStars), a time range (since), and how many results to report (topN).
  • Scrapes GitHub Trending pages: fetches the Trending HTML for each language and extracts the repository blocks.
  • Parses and filters repositories: captures repository name, URL, language, stars gained today, and total stars; then excludes repos below minStars and skips archived projects.
  • Ranks and aggregates results: sorts by stars gained today, keeps the top N per language, and combines everything into one list.
  • Posts only when there’s something to report: if at least one qualifying repository is found, formats a Slack message with links and star counts and posts it to your chosen channel; otherwise exits without posting.

Use cases

  • SaaS operators tracking momentum in developer ecosystems for product insights.
  • Automation engineers monitoring trending projects across languages without leaving Slack.
  • Teams researching competitors or community-driven tools, using daily GitHub Trending signals.

Technical details

  • Integrations: Slack (API credential + channel selection) and GitHub (Trending page scraping).
  • n8n nodes / logic used: if, set, html, no op, sort, limit.

Quick setup

  • Add a Slack API credential and select the channel for the alert.
  • Adjust languages, minStars, topN, and since.
  • Optionally tweak the schedule interval if you want more or less frequent reports.
View full details