Commit+ - A fast, native Git client for macOS. Free and open source

by
Commit+ is the best Git client for macOS — fast, native, built with Swift and SwiftUI. Drag and drop commits, undo any action, full Git management. Free and open source.

Add a comment

Replies

Best
Maker
📌
Hey Product Hunt! 👋 I’m Thành, the maker of Commit+ I built Commit+ because I wanted a Git client that feels truly native on macOS — fast, lightweight, and powerful without getting in the way. I use the CLI a lot, especially now that AI can handle many simple Git commands quickly. But for things like reviewing diffs, managing branches and stashes, resolving conflicts, or understanding what’s happening in a repository, I still find a visual Git client much more convenient. That’s why I started building Commit+, an open-source Git client built entirely with SwiftUI. Some of the things it supports today: • Branches, tags, stashes, worktrees, submodules & subtrees • Drag & drop for common Git operations • Pull requests directly inside the app • Built-in Git Flow • AI-assisted commit messages, code review & conflict resolution • On-device Apple Intelligence + BYOK AI providers • A native macOS experience in a lightweight app Commit+ is still evolving, and there’s a lot I want to improve Thanks for checking out Commit+ — and since it’s open source, contributions and feedback are very welcome! 🚀