For a while, I was looking for a way to keep track of my many public GitHub repositories.
I use GitHub's Template Repository feature to quickly create new repos with all the CI/CD automation needed to ship Node.js / React / TypeScript packages, with Dependabot for dependency management.
Upkeeping with this system is sometimes tedious: floods of PRs from bots for security patches and dependency updates, broken CI/CD due to platform updates, and making all repos follow the same convention is a pain, as GitHub is repo-centric: there's no easy way to see across multiple repos.
So I set out to build a dashboard for myself, on my web lab (my personal website / digital garden). It turned out to be incredibly insightful, to manage 25 repositories at a glance.
I'm planning on collecting feedback to turn this project into a micro-SaaS, building in public and sharing my progress as I go along.
Learn more about the project:
https://www.notion.so/Repoverview-f04949cf58b34b41b1422dbd378a5444
Updates on Twitter:
https://twitter.com/repoverview