GitUp

An open-source macOS Git client with a live, directly editable commit graph.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

About GitUp

GitUp is a Git interface for the Mac built for working quickly and safely. Its central view is a live commit graph that you can edit directly, which makes operations like reordering or rewriting commits more visual than on the command line.

It is built on libgit2 and includes GitUpKit, a toolkit other developers can use to build Git tools. The project is community maintained on GitHub, with a large following, and suits Mac users who want a fast, visual view of repository history.

Strengths

  • Live, editable commit graph
  • Fast native Mac app
  • GitUpKit toolkit for building other Git tools

Limitations

  • macOS only
  • Development pace is modest

Details

Pricing
FreeFree and open source.
License
Open source, license not stated
Developer
The GitUp contributors
Platforms
macOS
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Mac developers who want a visual, editable view of Git history
Categories
Git clients
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 1 sources on file.

Alternatives to GitUp

Compare all

Software that can replace GitUp for an important use case, and what changes if you switch.

  • Fork

    Fast native Git client for macOS and Windows with a clean interface.

    PaidProprietaryWindowsmacOS

    Fork is a fast native client for macOS and Windows with clear interactive rebase and conflict tools, but it requires a paid one-time licence after evaluation.

  • Sourcetree

    Free visual Git and Mercurial client for Windows and macOS.

    FreeProprietaryWindowsmacOS

    Sourcetree is free on macOS and Windows with visual interactive rebase and submodules, but it is closed source and can be slow on very large repositories.

  • Tower

    Professional Git client for Mac and Windows with undo and conflict tooling.

    PaidProprietaryWindowsmacOS

    Tower adds Windows support, undo for almost any operation and keyboard-driven quick actions, but it is closed source and sold on subscription pricing.

  • GitKraken Desktop

    Visual Git client with a graph view, drag-and-drop branching and a merge editor.

    GitKraken Desktop adds Linux and Windows, a readable commit graph and an interactive conflict editor, but it is Electron-based and private repositories need a paid licence.

  • Sublime Merge

    A fast cross-platform Git client from the makers of Sublime Text with line-level staging and merging.

    Sublime Merge runs on macOS, Windows and Linux with line-level staging and a built-in merge conflict tool, but it is closed source and needs a paid licence.

  • Gitfox

    A native macOS Git client for reviewing diffs, staging changes and managing branches.

    PaidProprietarymacOS

    Gitfox stays a native Mac app with flexible diff layouts, inline blame and image diffs, but it is paid after the trial and requires macOS 26 or later.

  • GitHub Desktop

    GitHub's own Git client, aimed at people who want to commit and push without learning the command line.

    GitHub Desktop is free and open source under MIT for macOS and Windows, but it hides advanced operations and is built around GitHub as a host.

  • SourceGit

    A fast desktop Git client for all three platforms that covers rebase, bisect, worktrees and LFS.

    SourceGit is a free MIT-licensed client for Windows, macOS and Linux covering interactive rebase, bisect, worktrees and LFS, though its busy interface can feel overwhelming.

GitUp as an alternative

Listings that name GitUp as an alternative.

  • Retcon

    A macOS app for rewriting Git history by dragging and dropping commits, with undo for every change.

    PaidProprietarymacOS

    GitUp is a free, open-source Mac client with a live, directly editable commit graph, though its development pace is modest.

  • Ungit

    A Git client that runs locally and shows your repository as a visual graph in the browser.

    GitUp offers a live, editable commit graph in a fast native app, but it runs only on macOS rather than in a browser on any platform.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing