OpenMacApps

Commit+

Native SwiftUI Git client with revision browsing, selective apply and revert, Git LFS tools, Git Flow and interactive rebase.

AGPL-3.0 · Free download · Downloads from github.com

License
AGPL-3.0
Open source
Category
Developer tools
Source
GitHub
Commit-Plus
Verified
2026

About Commit+

Commit+ is a Git client for macOS, written in Swift and SwiftUI. It covers everyday work such as committing, fetching, pushing, branching, merging, rebasing, stashing, worktrees and submodules. It also offers interactive rebase from the History view, applying or reverting a commit by file, hunk or line with a preview, browsing any revision without checking it out, Git LFS management, and Git Flow without a separate git-flow install. Account features are optional: they add settings sync, provider integrations and AI-assisted commit messages, which use Apple Intelligence or an API key you supply.

It suits people who want a native, graphical Git client as an alternative to Fork or Tower. Git must already be installed, through Homebrew or the Command Line Tools.

Commit+ requires macOS 26.2 or later. The release DMG is an Apple silicon build, and the README says it is signed and notarized. The README warns that rewriting published history with interactive rebase may require a force push.

Information

Source code
Commit-Plus/commit-plus
License
AGPL-3.0
Website
commitplus.app
Download
github.com
Category
Developer tools
Alternative to
Fork, Tower
Topics
Git clients
Evidence checked

OpenMacApps links to each project’s official download. Check its release notes for macOS version and Apple silicon support. The verification date records our license and source review, not a security audit. Read how we verify.

Sources and image credits

License and artwork notices

Improve this listing

For the Developer

Link to this page from your README with a badge.

Listed on OpenMacApps
[![Listed on OpenMacApps](https://openmacapps.com/badge.svg)](https://openmacapps.com/apps/commit-plus/)
See All You Might Also Like