Beautiful GitHub repo analytics right in your terminal
- β Star count & trend β Track stars gained in the last 7 and 30 days
- π΄ Fork count β See repository fork statistics
- π Open issues β Current issue count at a glance
- π Recent commits β Latest 10 commits with authors
- π₯ Top contributors β See who's driving the project
- π Language breakdown β Visual bar chart of languages used
- π Commit frequency β Average commits per day over 4 weeks
- π¦ Releases β Latest release tags and dates
- βοΈ Repo comparison β Compare two repos side-by-side
- π€ JSON export β Export all stats to a JSON file
- π¨ Rich terminal UI β Colorful, beautiful output powered by Rich
# Install from source
git clone https://github.com/zehedisode/gitdash.git
cd gitdash
pip install .
# Or install directly with pip
pip install git+https://github.com/zehedisode/gitdash.git# View dashboard for any public repo
gitdash owner/repo
# Examples
gitdash textualize/rich
gitdash fastapi/fastapi
gitdash python/cpython# Compare two repositories side-by-side
gitdash fastapi/fastapi --compare flask/flask# Export stats to a JSON file
gitdash owner/repo --export stats.jsongitdash works without authentication using GitHub's public API (rate limited to 60 requests/hour).
For higher rate limits, set a GitHub token:
export GITHUB_TOKEN=ghp_your_token_here
gitdash owner/repoYou can create a personal access token at GitHub Settings β Developer settings β Personal access tokens.
ββββββββββββββββββ π textualize/rich ββββββββββββββββββ
ββββ Overview βββββββββββββββββββββββββββββββββββββββββ
β β Stars 50,234 β
β π΄ Forks 3,821 β
β π Open Issues 128 β
β π Watchers 412 β
β π License MIT β
β π·οΈ Default Branch main β
β π
Created 2019-07-13 β
β π Last Push 2025-05-01 β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββ β Star Trend ββββββββββββββββββββββββββββββββββββ
β Last 7 days: +234 stars β
β Last 30 days: +1,023 stars β
β Total: 50,234 β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
ββββ π Languages βββββββββββββββββββββββββββββββββββββ
β Python ββββββββββββββββββ 95.2% β
β Rich βββ 3.1% β
β MDX β 1.7% β
ββββββββββββββββββββββββββββββββββββββββββββββββββββββββ
- Python 3.10+
- Internet connection (for GitHub API)
Contributions are welcome! Feel free to:
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
This project is licensed under the MIT License β see the LICENSE file for details.
Made with β€οΈ by zehedisode