Desktop analytics for public GitHub projects. Local-first: daily snapshots in your own SQLite database, an offline cache, and release notifications — no browser tabs required.

Daily stars, forks, watchers and issues for every followed repository — stored in local SQLite, so growth charts cover any period, not just today.
ETag-backed response cache is replayed when GitHub is unreachable. Explore and analyze even without network.
A personal watchlist with desktop notifications the moment followed projects publish new releases.
Put any two repositories next to each other: stars, issues, languages, activity and release history.
Ctrl+K command palette, dark and light themes, English and Russian UI.
Tauri 2 with a Rust backend — a 6 MB deb instead of a browser tab farm. Politely respects GitHub rate limits.
curl -fsSL https://gitscope.dev-is.fun/apt/gitscope-archive-keyring.asc | sudo gpg --dearmor -o /usr/share/keyrings/gitscope-archive-keyring.gpg echo "deb [signed-by=/usr/share/keyrings/gitscope-archive-keyring.gpg] https://gitscope.dev-is.fun/apt stable main" | sudo tee /etc/apt/sources.list.d/gitscope.list sudo apt update sudo apt install git-scope
Requires Debian 12+ / Ubuntu 22.04+: GTK 3, WebKitGTK 4.1, SQLite, D-Bus are pulled in automatically.
A gitscope-bin PKGBUILD is ready in the repository — awaiting the AUR's new-account registration to reopen. Until then, build it yourself:
git clone https://github.com/devodrag/GitScope cd GitScope/packaging/aur && makepkg -si
Standalone builds from CI (v0.1.5):
AppImage · 84 MB deb · 6 MB · rpm · 6 MB binary · 14 MB
AppImage · deb · rpm · binary · all releases
The standalone binary needs glibc 2.34+ and system GTK 3 / WebKitGTK 4.1. Register it in the application menu: bash scripts/install-linux.sh /path/to/gitscope.