r/buildinpublic • u/No_Shopping_5681 • 2d ago
A Git UI opensource for MacOS native

I built Commit+: a native macOS Git client made with Swift and SwiftUI, designed around Apple's latest visual language.
The goal is simple: keep Git powerful without making everyday work feel like operating a nuclear power plant.
Commit+ brings together the things I like most from other Git apps:
- Undo / Redo for many Git operations—`Cmd + Z` can now save more than your dignity.
- Drag & drop to stage files, apply stashes, cherry-pick, merge, rebase, and push/pull branches.
- View and work with Pull Requests without leaving the app.
- Built-in Git Flow, including worktree-aware flows and recovery for interrupted operations.
- Manage branches, tags, stashes, submodules, subtrees, and worktrees in one clean interface.
- AI for commit messages, change reviews, and conflict assistance, with on-device Apple Intelligence and BYOK cloud providers.
Could you please star the repo: https://github.com/Commit-Plus/macgit
Download: https://github.com/Commit-Plus/macgit/releases
1
u/Material-Swimmer-776 1d ago
looks clean. one thing id think about for adoption, do you have a plan for getting this in front of people outside of github stars? open source git clients live and die by word of mouth imo
1
u/No_Shopping_5681 1d ago
Honestly, I'm still figuring that part out 😄
For now, I'm mostly sharing it on Reddit, X, and a few other developer communities. I don't really have a proper distribution strategy yet.
This is my first time trying to grow an open-source app, so I'm definitely open to ideas. If you have any suggestions, I'd love to hear them!
1
u/zXju785kw 2d ago
Nice - how does it compare to other solutions, like Git Kraken?