Skip to content
@Commit-Plus

Commit Plus

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

Commit+

Commit+

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

Website • Download • Documentation


Commit+ Git client for macOS

About

Commit+ is a native macOS Git client built with Swift and SwiftUI. It aims to be fast, lightweight, and deeply integrated with the platform — filling the gap left by Electron-based GUIs and proprietary tools.

Key Features

  • Drag & Drop — Reorder commits, cherry-pick, merge branches, stage files, and more with simple drag & drop.
  • Undo Any Action — Full undo/redo support across all Git operations.
  • Built-in Conflict Resolution — Resolve merge conflicts without leaving the app.
  • Worktree Management — Create, switch, and manage git worktrees visually.
  • Git Flow — Repository-aware Git Flow, no external CLI required.
  • AI Commit Generation — Generate commit messages with Apple Intelligence, OpenAI, Gemini, Claude, DeepSeek, or OpenRouter.
  • Terminal Integration — Open any repo from the terminal with the commit CLI.

Repositories

Repository Description
commit-plus The main Commit+ application source code
doc-page Commit+ documentation site (Mintlify)

Get Started

Download the latest release from commit-plus/releases, or build from source with Xcode 26.2+.

Requirements: macOS 26.2+, Git installed on the system.

Contributing

We welcome contributions! Please see CONTRIBUTING.md in the commit-plus repo for setup instructions and guidelines.

License

Commit+ is licensed under the GNU Affero General Public License v3.0 (AGPLv3).

Pinned Loading

  1. commit-plus commit-plus Public

    The Git client macOS deserves. Commit+ is a fast, native Git client built with Swift and SwiftUI

    Swift 147 9

Repositories

Showing 4 of 4 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…