Gitstats
gitstats.org- Category
- Developer Tools
- Rank
- No. 1849Tools index
Previous survey · No. 1704 ·
- Pricing
- Free
- Type
- TOOL
- Use case
- Productivity & Collaboration
- Interfaces
- CLI · Web
- GitHub
- 5 stars
- Latest release
- v1.0.0
- Date
About
Gitstats is a coding activity dashboard that tracks how much code a developer writes over time, including in private repositories, without requiring a GitHub token with repo access. An npm CLI command counts commit activity from local git logs and uploads only the resulting numbers, so repository contents never leave the user's machine; it backfills up to one year of history.
At a glance
Gitstats turns Git activity into personal charts and leaderboards. It is worth opening if you want a visual record of when you and your friends worked, and you are comfortable treating commits and lines as activity counts.
Good fit
Developers who want a personal history or a friendly comparison across public repositories.
Consider something else when
Skip it if you need to evaluate developer performance or cannot share aggregate activity from private work.
Start here
Start with the generated demo profile or a public GitHub handle. Check how a busy week appears before deciding whether you need private repository statistics.
Cost and requirements
Public handle lookup does not need sign-in. The project documents an MIT-licensed CLI for including private work, which requires Git, Node.js 18 or newer, and a linked account.
Limits to know
The CLI can upload activity counts, keyed hashes of remote URLs and optional repository names. It schedules background sync and can update itself. Counts cannot show whether a change was difficult, correct or useful.
Sources checked 2026-11-05. Source-based assessment.
Why it made the leaderboard
Lets developers see productivity trends across private and work repos without granting any tool read access to the code itself, since only aggregate counts leave the machine.
Tags
Tech Stack
Media
Comments (0)
No comments yet
Editorially curated, with community endorsements as a secondary signal. Corrections welcome.