Building My-Starred-Repos - 550+ Stars, Auto-Updated Daily
I star repos I'll never look at again. Everyone does. The star list is a graveyard — no signal, no order, just accumulated intent.
I built My-Starred-Repos to fix that. 550+ curated GitHub starred repos — AI agents, dev tools, systems, LLMs, web dev. Search, filter, explore. Auto-updated daily.
What it is
A PWA tracker that turns my star hoard into a searchable index. GitHub Actions runs daily, pulls the starred list, and rebuilds the site. Python handles the sync, the frontend is plain HTML/CSS/JS, the whole thing is a PWA you can install.
The problem it solves
Stars are hoarding until something curates them. The difference between a star list and a resource is search, filters, and freshness. This has all three — and the daily Action keeps it honest.
Why Python + Actions
The sync is a cron job with a GitHub token. No server to babysit, no database — the daily run regenerates the whole site. Cheap to run, always current.
What's next
Better dedup across categories. More granular filters. Maybe a "forgotten gems" pass that surfaces old stars nobody looks at.
Stars are hoarding until something curates them.
More Essays
Building c2proof: C to Rust Migration with Verification
A verifier-first c2rust wrapper. Give it a flat C repo, and it outputs a compiling Rust port PR alongside a mathematical proof artifact.
systemsBuilding code2paper: Turn Any Codebase into an Academic Paper
A stdlib Python CLI and Claude Agent Skill to convert an entire codebase into a readable academic paper in Typst, LaTeX, PDF, and HTML.
projectsBuilding Kharcha: India's Zero-Friction UPI Expense Tracker
How I built a native Android expense tracker that automatically captures UPI payments from GPay, PhonePe, and Paytm with zero AI and 100% data ownership.