A curated dashboard of 800 GitHub starred repositories — categorized, searchable, and auto-updated daily.
Every repo I've starred on GitHub, organized into categories:
- AI & Agents
- LLM & RAG
- Web Automation
- Web Dev
- Databases
- Dev Tools
- DevOps
- Security
- Mobile
- Media
fetch_stars.py— Pulls all starred repos from GitHub API, categorizes them by keyword (word-boundary matched), outputsrepos_output.jsonbuild_site.py— Bakes the data intoindex.html(accurate title, realdateModified, ItemList JSON-LD, cache-busted assets, crawlable content) +llms.txt/llms-full.txtfor AI answer engines- GitHub Actions — Runs both daily via
sync-stars.yml, commits fresh data + site when anything changed - Dashboard — Static SPA reads
repos_output.json, renders cards with search/filter/sort
No backend. No database. No auth. Just a site.
Brand assets (icons/, favicon.ico, og-image.png, manifest.webmanifest) are generated by generate_assets.py — re-run only when the brand changes.
- Vanilla HTML/CSS/JS (no frameworks)
- CSS Grid + custom properties
- Geist font
- Deployed on Vercel
python3 -m http.server 8080
# open http://localhost:8080/CUSTOM