Gamify your GitHub productivity. Compete with yourself or others!
# macOS
brew install langtind/tap/gitgame
# From source
go install github.com/langtind/gitgame@latestRequires: GitHub CLI (gh) installed and authenticated.
$ gitgame me
langtind's GitHub Stats
─────────────────────────────
Total Contributions 4182
Commits 214
Pull Requests 8
Issues 4
Repositories 8
Current Streak 16 days
Longest Streak 39 days
Last 7 Days
─────────────────────────────
Mon Tue Wed Thu Fri Sat Sun
52 55 14 24 45 43 13$ gitgame streak
Current Streak: 16 days (Nice!)
Longest Streak: 39 days
Progress to record: [======== ] 16/39 days
24 days to beat your record!$ gitgame compare --period week
Week Comparison
═══════════════════════════════════════════════
This Week Last Week Change
──────── ──────── ──────
Contributions 13 284 -271
Commits 12 3 +9
PRs 0 0 =
Issues 0 0 =
You're down 271 contributions (-95%). Time to catch up!Options: --period week, --period month, --period year
$ gitgame leaderboard facebook/react
Leaderboard: facebook/react
═══════════════════════════════════════════════════════
# User Commits Additions Deletions
─ ──── ─────── ───────── ─────────
1 acdlite [1st] 33 +96348 -76017
2 gnoff [2nd] 28 +80 -80
3 eps1lon [3rd] 27 +1159 -192| Command | Description |
|---|---|
gitgame me |
Show your GitHub stats |
gitgame streak |
Show contribution streak |
gitgame compare |
Compare periods (week/month/year) |
gitgame history |
Year-over-year comparison |
gitgame leaderboard <repo> |
Show repo contributors |
gitgame version |
Print version info |
