jstrieb/github-stats

Better GitHub statistics images for your profile, with stats from private repos too

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 5 minutes ago
Type:CLI ToolCategory(s):Git & Version ControlDeveloper Tools
Added to GitGenius on September 19th, 2026
Created on August 12th, 2020
Open Issues & Pull Requests: 22 (+0)
GitHub issues: Enabled
Number of forks: 805
Total Stargazers: 3,554 (+0)
Total Subscribers: 12 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 17.1 hours
Mean response time: 129.6 days
90th percentile: 289.2 days
Tracked items: 52

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 11
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 612 days
Stale 30+ days: 11
Stale 90+ days: 9

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • bug (1)
  • good first issue (1)
  • help wanted (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

GitHub Stats Visualization is a tool that generates customizable statistical images of GitHub user and repository activity for display in profile READMEs and repository documentation.

The tool addresses the problem that public GitHub profiles do not reflect contributions to private repositories or the full scope of a user's work across repositories they do not own. It solves this by running on GitHub Actions to collect statistics via the GitHub API, including data from private repositories accessible to the user's authentication token. The generated visualizations automatically adapt to GitHub's light and dark themes. The tool also exports all collected statistics to JSON for further analysis.

Someone considering adoption should know that this tool is designed for users who want a more complete picture of their GitHub activity than the public profile provides, particularly those who contribute significantly to private repositories. It requires no external server since it runs entirely on GitHub Actions. The tool generates both overview statistics and language breakdowns as SVG images. It works best for users comfortable setting up a GitHub Actions workflow and managing access tokens.

The project shows consistent maintenance with regular updates to handle GitHub API changes and user-reported issues. Development activity includes ongoing refinement of the visualization output and expansion of the statistics collected. The codebase is written in Zig, which is an uncommon choice for this type of tool and suggests deliberate technical decisions around performance and binary size for the GitHub Actions environment.