GitScope icon GitScope

Your GitHub,
at a glance.

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.

v0.1.5 · MIT license · free and open source
GitScope demo: opening a repository analytics in 30 seconds

📍 Snapshots you own

Daily stars, forks, watchers and issues for every followed repository — stored in local SQLite, so growth charts cover any period, not just today.

🔌 Works offline

ETag-backed response cache is replayed when GitHub is unreachable. Explore and analyze even without network.

🔔 Release notifications

A personal watchlist with desktop notifications the moment followed projects publish new releases.

⚖️ Side-by-side compare

Put any two repositories next to each other: stars, issues, languages, activity and release history.

⌨️ Built for keyboards

Ctrl+K command palette, dark and light themes, English and Russian UI.

🪶 Native and light

Tauri 2 with a Rust backend — a 6 MB deb instead of a browser tab farm. Politely respects GitHub rate limits.

Install

Debian, Ubuntu, Mint and derivatives — via apt

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.

Arch Linux

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

Any other Linux

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.