Find high-star, trending, language-scoped, and ecosystem-relevant GitHub repositories.
- High-star global search
- Trending by creation date window
- Language-specific hot repos
- OpenClaw-focused discovery (
--mode openclaw) - Ecosystem discovery (
--mode ecosystem) across OpenClaw + AI Agent + Vibe Coding - Snapshot-based 24h/7d comparison and hot-score ranking
- JSON views for report-ready output
# Classic modes
python3 scripts/fetch_github_hot.py --mode high-star --limit 20 --min-stars 10000
python3 scripts/fetch_github_hot.py --mode trending --created-after 2026-03-01 --limit 20
python3 scripts/fetch_github_hot.py --mode language-hot --language TypeScript --min-stars 500 --limit 20
python3 scripts/fetch_github_hot.py --mode openclaw --min-stars 50 --limit 20
python3 scripts/fetch_github_hot.py --mode combo --language Python --created-after 2026-03-01 --limit 30# Default ecosystem scan (with snapshots enabled)
python3 scripts/fetch_github_hot.py --mode ecosystem --limit 30 --min-stars 100
# Ecosystem + language scope + 7-day lookback
python3 scripts/fetch_github_hot.py --mode ecosystem --language TypeScript --min-stars 80 --lookback-days 7 --limit 40
# Ecosystem one-shot run without writing snapshot files
python3 scripts/fetch_github_hot.py --mode ecosystem --limit 25 --no-snapshot--mode ecosystem returns views in JSON, split into four report sections:
views.top- Main leaderboard ranked by
hot_score.
- Main leaderboard ranked by
views.new_24h- Repos not seen in yesterday snapshot (fresh in 24h).
views.new_7d- Repos not seen in recent lookback snapshots (fresh in 7d).
views.rising_24h- Repos with positive
stars_delta_24h, sorted by growth.
- Repos with positive
repos is retained for compatibility and mirrors views.top.
mkdir -p ~/.openclaw/skills/github-hot-finder
cp -r SKILL.md scripts README.md CHANGELOG.md ~/.openclaw/skills/github-hot-finder/- Set
GITHUB_TOKENto avoid low unauthenticated API rate limits. - Snapshots are saved by default to
data/snapshots/YYYY-MM-DD.jsonfor day-over-day comparison.