Gitpulsar is a complete Git client built natively for GNOME. Written in Rust with GTK4 and libadwaita, it stays fast and lightweight while giving you the full Git workflow without ever leaving the keyboard or reaching for the terminal.
Unlike browser-wrapped Git apps, Gitpulsar is a single small binary that follows your system theme, respects your accent color preferences, and feels like a first-class GNOME application. It runs offline, sends nothing to the cloud, and uses zero telemetry.
Why choose Gitpulsar:
What you can do:
Fixes the "Show all" row under Local branches and Tags being treated as a branch: clicking it attempted to check out "show-more-row", and right-clicking it offered checkout, merge, rename and delete for that name. Also fixes the same button becoming unresponsive after the sidebar had refreshed a few times, and makes opening a repository from the command line — gitpulsar-gtk /path/to/repo — work at last; it had never been wired up.