gitnuro

A free, open-source Git client for Windows, macOS and Linux, meant for both beginners and experienced users. It offers a graphical way to work with repositories.

Share on XLicense: GPL-3.0

Overview

Gitnuro is a free and open-source Git client with a graphical interface, built with JetBrains Compose and JGit. Its goal is a multiplatform client with no constraints on how you use it and no reliance on web technologies. It runs on Linux, Windows and macOS, and is distributed as Flatpak, a JAR, installers, a macOS bundle and a Homebrew package. It covers everyday tasks such as staging hunks, committing, merging, rebasing, stashing, blame and file history.

Key features

  • Stage hunks, commit, amend, merge and rebase
  • History log across branches, with commit search
  • Interactive rebase, stash, blame and file history
  • Side-by-side image diffs and theming

Best for

Good for beginners and experienced users who want a desktop Git client that is open source and not built on web technology.

Upstream
JetpackDuba/Gitnuro
Fork on GitHub
Guo-astro/gitnuro
Upstream stars
2.8k
Category
Developer tools and infrastructure
Language
Kotlin
License
GPL-3.0
Forked
2025-10-13
Sync status
In syncLast synced 2026-09-29