Skip to content

Repository files navigation

My Starred Repos

A curated dashboard of 800 GitHub starred repositories — categorized, searchable, and auto-updated daily.

Live Site

What

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

How it works

  1. fetch_stars.py — Pulls all starred repos from GitHub API, categorizes them by keyword (word-boundary matched), outputs repos_output.json
  2. build_site.py — Bakes the data into index.html (accurate title, real dateModified, ItemList JSON-LD, cache-busted assets, crawlable content) + llms.txt / llms-full.txt for AI answer engines
  3. GitHub Actions — Runs both daily via sync-stars.yml, commits fresh data + site when anything changed
  4. 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.

Tech

  • Vanilla HTML/CSS/JS (no frameworks)
  • CSS Grid + custom properties
  • Geist font
  • Deployed on Vercel

Local dev

python3 -m http.server 8080
# open http://localhost:8080/

License

CUSTOM

About

550+ curated GitHub starred repos — AI agents, dev tools, systems, LLMs, web dev. Search, filter, explore. Auto-updated daily.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages