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:
Clicking a file inside a commit now opens a dialog showing it side by side — old on the left, new on the right — with a hideable list of the commit's files, collapsing to a single unified view on narrow screens. Fixes several regressions from the previous release: clicking a commit expands it again, the window-close button and the menu no longer disappear with their sidebars, the commit-files limit and the date-format preference take effect again, and signed-commit locks appear without expanding a commit.