Daily GitHub Trending to Telegram
Delivers a daily digest of the top 7 trending GitHub repositories to Telegram every weekday, including stars, languages, descriptions, and the dominant theme.
What It Does
Every weekday at 12:30 PM IST, this workflow fetches the top 7 trending repositories on GitHub and delivers a structured daily digest to your Telegram. Each entry includes the repo name and owner, programming language, stars earned today, a one-sentence description of what the project does, and the reason it is trending when one is available. It also identifies an overall theme for the day's list.
Why It Matters
GitHub trending is the real-time pulse of the developer community. When a new open-source project drops, a viral CLI tool ships, or a major security vulnerability gets a proof-of-concept, it appears on GitHub trending within hours. Developers who follow trending daily are consistently the first on their team to know about new tools, frameworks, and architectural approaches. This workflow sends that signal to your Telegram at midday so you can bring it into your afternoon standups and tech discussions.
How It Works
| Step | Node | What It Does |
|---|---|---|
| 1 | Scheduled Trigger | Fires every weekday at 7:00 AM UTC (12:30 PM IST), timed for the midday window when yesterday's stars have settled and today's viral repos are clear |
| 2 | AI Agent with Internet Search | Searches GitHub trending directly for today's top repositories with star counts, languages, and context |
| 3 | Telegram | Delivers a 7-repo digest with today's dominant theme to your chat |
What You Get
- Top 7 trending repos with owner, name, and language
- Stars earned today (not total stars — shows what is hot right now)
- One-sentence description of what each project does
- Reason for trending when available (new release, viral post, product launch, etc.)
- Today's dominant theme (AI tools, security, frontend, data engineering, etc.)
- Direct link to github.com/trending for the full list
Who It Is For
- Software engineers who want to stay current with open-source tools and frameworks
- Engineering managers who brief their teams on new technologies
- Technical recruiters who want to understand what developers are excited about
- Anyone who discovers a great tool on Hacker News six months after it trended on GitHub
Setup
- Connect your Telegram bot (create one via @BotFather, get your chat ID via @userinfobot — takes about 5 minutes)
- Submit the workflow — do not publish, to preserve your Needle credits
- Install, and today's trending repos will arrive every weekday at 12:30 PM IST
Customize It
- Morning delivery: Change the cron schedule to
0 4 * * 1-5(9:30 AM IST) to get it with your morning coffee - Team sharing: Change the chat ID to an engineering team Telegram group so everyone sees trending tools
- US East Coast morning: Change cron to
0 12 * * 1-5for 8:00 AM ET delivery - UK morning: Change cron to
0 8 * * 1-5for 8:00 AM GMT delivery
Timezone Reference
| Cron | UTC | IST | ET | GMT |
|---|---|---|---|---|
0 7 * * 1-5 (default) | 7:00 AM | 12:30 PM | 3:00 AM | 7:00 AM |
0 4 * * 1-5 | 4:00 AM | 9:30 AM | 12:00 AM | 4:00 AM |
0 12 * * 1-5 | 12:00 PM | 5:30 PM | 8:00 AM | 12:00 PM |
0 8 * * 1-5 | 8:00 AM | 1:30 PM | 4:00 AM | 8:00 AM |
Want to showcase your own workflows?
Become a Needle workflow partner and turn your expertise into recurring revenue.
