$ git brag
like git blame, but for your achievements
Aggregates your merged PRs across all repos you've touched. Because sometimes you need receipts for all those late-night commits and bug fixes nobody remembers.
// what it does
$ grep -r "author:you"
Finds every PR you've authored across all of GitHub, not just your repos. Even that one-line typo fix in a random project counts.
$ git log --graph
Clean reports of merged, open, and abandoned PRs. Filterable by date range because your commit history from 2015 is still relevant.
$ git diff stats
Shows which repos got your attention, star growth on projects you touched, and other metrics that look good on that promotion doc.
// technical details
--all-repos
Scans GitHub's search API for PRs authored by you. Catches contributions to any public repo, not just ones you own or star.
--since <date>
Filter by 1yr, 2yr, 5yr, or all time. Uses GitHub's created date field, not your local git history.
--stats
Groups PRs by repo with counts. Also tracks star increases during your contribution window.
--cache
Reports are cached in Redis. No login needed to view once generated. Share URLs freely.
--public-only
OAuth only requests read:user scope. Your private repos stay private. We can't see them even if we wanted to.
--cli
Web interface is just one option. Full CLI available via pip install. Same data, different output format.