Skip to content

Latest commit

Β 

History

History
86 lines (58 loc) Β· 2.08 KB

File metadata and controls

86 lines (58 loc) Β· 2.08 KB

πŸ›°οΈ GitHub Radar

Zero-dependency GitHub trending analysis CLI. One file. No install. Pure Python.

License: MIT Python 3.8+

What is this?

A single Python script that shows you what's trending on GitHub right now. No API keys, no dependencies, no BS.

$ python3 github_radar.py --daily --top 3

πŸ“Š GitHub Radar β€” 2026-03-28

πŸ”₯ θΏ‡εŽ»24小既 Stars ε’žι•Ώζœ€εΏ« Top 3
1. openclaw/openclaw ⭐338672 | 🍴66582 | πŸ’»TypeScript
   Your own personal AI assistant. 🦞
   https://github.com/openclaw/openclaw

2. torvalds/linux ⭐225354 | 🍴61241 | πŸ’»C
   Linux kernel source tree
   https://github.com/torvalds/linux

Quick Start

git clone https://github.com/zelocolo/github-radar.git
cd github-radar
python3 github_radar.py

That's it. No pip install. No config files. Just run it.

Usage

# Daily trending (default)
python3 github_radar.py --daily

# Weekly trending
python3 github_radar.py --weekly

# New projects only
python3 github_radar.py --new

# Filter by language
python3 github_radar.py --lang python --top 5

# Combine options
python3 github_radar.py --daily --top 10 --lang rust

Why?

  • πŸš€ Zero dependencies β€” Just Python 3.8+ and internet
  • ⚑ Fast β€” Results in seconds
  • πŸ”§ Integrable β€” Perfect for cron jobs, CI/CD, chatbots, newsletters
  • πŸ“¦ Single file β€” 4KB, copy anywhere

Use Cases

  • πŸ“° Daily tech newsletter β€” Feed it into your newsletter pipeline
  • πŸ€– Chat bot integration β€” QQ, Telegram, Discord bots
  • πŸ“Š Trend analysis β€” Track what's hot over time
  • πŸ” Project discovery β€” Find your next open source contribution

Integrations

Cron job (daily digest)

0 8 * * * python3 /path/to/github_radar.py --daily --top 10 >> /var/log/github-radar.log

Pipe to file

python3 github_radar.py --daily > today-trending.md

License

MIT β€” Do whatever you want with it.