MCPcopy Index your code
hub / github.com/HwangTaehyun/github-repository-contribution-stats

github.com/HwangTaehyun/github-repository-contribution-stats @v1.0.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release v1.0.0 ↗ · + Follow
1,047 symbols 2,604 edges 12 files 392 documented · 37%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

GitHub Readme Stats

GitHub Readme Contributor Stats

Get dynamically generated your github contributor stats on your READMEs!

Features

GitHub Contributor Stats Card

Copy-paste this into your markdown content, and that's it. Simple!

Based on github-readme-stats, I focused on showing GitHub contributor stats and applied typescript to the original project. Thanks to @anuraghazra for the awesome open-source project!

Change the ?username= value to your GitHub username.

![Taehyun's GitHub Contributor stats](https://github-contributor-stats.vercel.app/api?username=HwangTaehyun)

Demo

Taehyun's GitHub Contributor stats

_Note: Available ranks are S+ (over 1000), S (over 1000), A+ (over 500), A (over 100), B+ (over 50) and B (over 1).

Hiding rank stats

To hide specific ranks, you can pass a query parameter &hide= with comma-separated rank values. If you need to add plus rank (ex. B+) to hide arrays , it is always safe to replace pluses with %2B

![Taehyun's GitHub Contributor stats](https://github-contributor-stats.vercel.app/api?username=HwangTaehyun&hide=B,B%2B)

Themes

With inbuilt themes, you can customize the look of the card without doing any manual customization.

Use &theme=THEME_NAME parameter like so :-

![Taehyun's GitHub Contributor stats](https://github-contributor-stats.vercel.app/api?username=HwangTaehyun&hide=B&theme=default)

All inbuilt themes:- in github-readme-stats' themes

dark, radical, merko, gruvbox, tokyonight, onedark, cobalt, synthwave, highcontrast, dracula

You can look at a preview for all available themes or checkout the theme config file & you can also contribute new themes if you like :D

Note: The minimum of cache_seconds is currently 4 hours as a temporary fix for PATs exhaustion.

Contributions are welcome!

Made with :fire: and TypeScript.

Core symbols most depended-on inside this repo

push
called by 113
index.js
slice
called by 100
index.js
debug
called by 73
index.js
get
called by 52
index.js
promiseRejectedWith
called by 48
index.js
forEach
called by 48
index.js
set
called by 47
index.js
keys
called by 47
index.js

Shape

Function 795
Method 188
Class 64

Languages

TypeScript100%

Modules by API surface

index.js1,003 symbols
src/common/utils.ts22 symbols
src/common/Card.ts12 symbols
src/getStyles.ts4 symbols
src/cards/stats-card.ts3 symbols
src/fetchContributorStats.ts1 symbols
src/calculateRank.ts1 symbols
api/index.js1 symbols

For agents

$ claude mcp add github-repository-contribution-stats \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page