Skip to content


Subversion checkout URL

You can clone with
Download ZIP
Fetching contributors…
Cannot retrieve contributors at this time
26 lines (13 sloc) 970 Bytes


Personal git statistics for fun

It's like scrobbling, but for git.

Somewhat inspired by git-achievements and this blog

git-stats is written in JavaScript, uses node.js, and synchronizes to where it keeps track of all your data. Your data is also kept locally on your filesystem in ~/.gitstats. The goal of the project was, besides tracking data about myself, to keep it simple.


via npm

sudo npm install git-stats -g

and then you'll want to setup git as an alias to git-stats. All your commands are forwarded to git and then tracked. You can set up the alias by putting this in your .bashrc or .bash_profile

alias git="git-stats"

after that, just use git like you normally would. Stats will be collected in the background and posted to


Jump to Line
Something went wrong with that request. Please try again.