- Home
- Version Control Software
- platypusgit
platypusgit
What it is
platypusgit is a free, open-source native desktop Git client for Linux, macOS, and Windows. Users can stage, unstage, or discard files and individual hunks, then commit with amend or author override. Change review includes unified and side-by-side diffs, syntax highlighting, a minimap, blame, and a repository file browser. History tools include a commit graph, file history, reflog viewer, reset, cherry-pick, revert, and interactive rebase. It also supports conflict resolution, stashes, submodules, Git LFS, linked worktrees, and bisect. GitHub and GitLab functions can list, check out, create, and open pull or merge requests, including for self-hosted instances. The project uses the GPLv3 license and its free plan has no account requirement, paywall, or feature tiers. The maker says the app has no telemetry and repositories and history remain on the user's machine; outbound traffic is limited to configured remotes, update checks, and configured forge APIs. Development is active, with frequent releases and rough edges expected. The macOS app is ad-hoc signed but not notarized, and the Windows installer is not yet code-signed.
For and against
For
- Free and open source under GPLv3.
- Supports GitHub and GitLab, including self-hosted instances.
- Includes Git LFS, submodules, and interactive rebase.
- The maker says repositories and history stay local.
Against
- Development may involve frequent releases and rough edges.
- The macOS app is not notarized.
- The Windows installer is not yet code-signed.
The verdict
platypusgit brings change review, repository history, and forge workflows into a free desktop client. Its development and signing caveats are important considerations before installation.
Who it suits
platypusgit suits solo developers, teams, and companies looking for a desktop Git client across Linux, macOS, or Windows. Users should account for the project's active development and platform signing status.
Plans and prices
Free
No account · no paywall · no feature tiers · GPLv3
Read 4 Oct 2026 · platypusgit.com
On the record
- Audience
- The maker says it is for solo developers, teams, and companies.platypusgit.com · read 4 Oct 2026
- Build signing
- The download page says the macOS app is ad-hoc signed but not notarized and the Windows installer is not yet code-signed.platypusgit.com · read 4 Oct 2026
- Build status
- The maker describes the app as under active development and warns users to expect frequent releases and rough edges.platypusgit.com · read 4 Oct 2026
- Diffs
- The app includes unified and side-by-side diffs, syntax highlighting, a minimap, blame, and a repository file browser.platypusgit.com · read 4 Oct 2026
- GitHub and GitLab
- The app can list, check out, create, and open pull or merge requests for GitHub and GitLab, including self-hosted instances.platypusgit.com · read 4 Oct 2026
- History
- History tools include a commit graph, file history, reflog viewer, reset, cherry-pick, revert, and interactive rebase.platypusgit.com · read 4 Oct 2026
- License
- The project is open source under GPLv3.platypusgit.com · read 4 Oct 2026
- Network behavior
- The features page says outbound traffic is limited to configured Git remotes, the update check, and configured forge APIs.platypusgit.com · read 4 Oct 2026
- Other Git features
- The feature list includes conflict resolution, stashes, submodules, Git LFS, linked worktrees, and bisect.platypusgit.com · read 4 Oct 2026
- Privacy
- The maker says the app has no telemetry and that repositories and history never leave the user's machine.platypusgit.com · read 4 Oct 2026
- Product
- platypusgit is a native desktop Git client for developers.platypusgit.com · read 4 Oct 2026
- Staging and commits
- Users can stage, unstage, or discard files and individual hunks, and commit with amend or author override.platypusgit.com · read 4 Oct 2026