marttp/GitHub Stats Creator
Generate SVG stats cards from GitHub commit history and push to your repo
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| github_user_name | GitHub username to generate stats for. Defaults to the repository owner. | no | "" |
| github_token | GitHub token (PAT or GITHUB_TOKEN). Needs read:user scope. | yes | ${{ github.token }} |
| theme | Theme: default, dark, radical, gruvbox, tokyonight, onedark, dracula, monokai, nord, highcontrast | no | default |
| output_path | Output file path for the generated SVG | no | gh-stats.svg |
| commit_message | Git commit message when pushing the SVG | no | Update GitHub stats SVG [skip ci] |
| show_icons | Show icons on the stats card | no | true |
| include_all_commits | Include all-time commits (uses REST API search, may be slower) | no | false |
Outputs
| name | description |
|---|---|
| svg_path | Path to the generated SVG file |