Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Readme
  3. GitHub Readme Stats

GitHub Readme Stats

MITJavaScript

Dynamically generated GitHub stats cards for your profile README with customizable themes and layouts.

Visit WebsiteGitHubGitHub
79.8k stars35.6k forks0 contributors

What is GitHub Readme Stats?

GitHub Readme Stats is an open-source tool that generates dynamic SVG cards displaying GitHub user statistics, top programming languages, pinned repositories, and WakaTime coding activity. It solves the problem of static GitHub profiles by allowing developers to embed live, customizable metrics directly into their README files.

Target Audience

GitHub users who want to enhance their profile READMEs with dynamic statistics, particularly open-source contributors, developers building their portfolios, and teams showcasing project metrics.

Value Proposition

Developers choose GitHub Readme Stats for its extensive customization options, multiple card types, reliable self-hosting capabilities, and active maintenance compared to simpler static alternatives.

Overview

:zap: Dynamically generated stats for your github readmes

Use Cases

Best For

  • Enhancing GitHub profile READMEs with live statistics
  • Showcasing top programming languages across repositories
  • Displaying WakaTime coding activity metrics
  • Pinning more than six repositories to a GitHub profile
  • Creating customized developer portfolio sections
  • Self-hosting GitHub metrics to avoid API rate limits

Not Ideal For

  • Projects needing instant, real-time statistics updates without caching delays
  • Developers wanting plug-and-play private repository stats without any setup or token management
  • Users requiring comprehensive language usage analysis including all external contributions
  • Teams looking for a fully managed, zero-maintenance service without self-hosting

Pros & Cons

Pros

Rich Theme Library

Offers over 20 built-in themes like radical and dracula, plus extensive color, border, and layout customization via URL parameters, as detailed in the Themes and Customization sections.

Versatile Card Types

Provides stats, top languages, pinned repos, gists, and WakaTime cards, allowing developers to showcase various metrics in their READMEs with multiple layout options.

Self-Hosting Flexibility

Supports deployment on Vercel or GitHub Actions to avoid rate limits and enable private stats, with step-by-step guides and environment variables for control, as emphasized in the Important Notices.

Active Localization Support

Supports over 40 languages and encourages community translations through contributing guidelines, making it accessible to a global audience.

Cons

Unreliable Public Instance

The public Vercel endpoint is best-effort and prone to rate limits and traffic spikes, forcing users to self-host for production reliability, as warned in the README's Important Notices.

Complex Private Stats Setup

Displaying private repository data requires obtaining a Personal Access Token, deploying a custom instance, and managing environment variables, adding significant setup overhead compared to public stats.

Limited Language Analysis

The top languages card excludes contributions to other users' repositories and is limited to the first 100 repos due to GitHub API constraints, as admitted in the documentation.

Long Default Caching

Cards have aggressive cache durations (e.g., 24 hours for stats), meaning data updates are delayed, and adjusting this requires self-hosting with CACHE_SECONDS environment variable tweaks.

Frequently Asked Questions

Quick Stats

Stars79,788
Forks35,553
Contributors0
Open Issues167
Last commit23 days ago
CreatedSince 2020

Tags

#svg-generation#github-profile#serverless#readme-generator#profile-readme#vercel#github-api#developer-metrics#coding-activity#open-source-tools#dynamic#profile-customization#self-hosted

Built With

E
Express.js
J
JavaScript
S
SVG
V
Vercel

Links & Resources

Website

Included in

Readme20.7k
Auto-fetched 5 hours ago

Related Projects

readme-md-generatorreadme-md-generator

📄 CLI that generates beautiful README.md files

Stars11,125
Forks1,370
Last commit3 years ago
README Typing SVGREADME Typing SVG

⚡ Dynamically generated, customizable SVG that gives the appearance of typing and deleting text for use on your profile page, repositories, or website.

Stars9,103
Forks1,591
Last commit4 days ago
Standard ReadmeStandard Readme

A standard style for README files

Stars6,332
Forks2,511
Last commit1 month ago
GPRMGPRM

🏆 Best Profile Generator, Create your perfect GitHub Profile ReadMe in the best possible way. Lots of features and tools included, all for free ! 💫

Stars992
Forks181
Last commit3 months ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub