GitComet is a free, open-source Git desktop client designed for fast version control workflows across Windows, macOS, and Linux. Built with Rust and GPUI, it emphasizes responsiveness when working with large repositories and extensive file changes. Users can stage modifications, create commits, manage branches, and synchronize repositories with remote servers. Its visual diff viewer supports inline and side-by-side comparisons for reviewing code changes. Integrated two-way and three-way merge tools help resolve conflicting modifications. Multiple repositories and Git worktrees can be managed within the same workspace. Advanced capabilities include Git LFS operations, git-annex management, and browsing bare repositories. GitComet also works as an external Git diff or merge tool and keeps repository operations local by default.

Features

  • High-performance Git repository management optimized for large codebases
  • Visual staging, commits, branching, remote synchronization, and background fetching
  • Inline and side-by-side code diff viewers with two-way and three-way merge tools
  • Multi-repository workspaces with Git worktree and complete commit history management
  • Git LFS file tracking and locking with git-annex content and remote management
  • Standalone Git diff and merge integration with interactive and headless operation modes

Project Samples

Project Activity

See All Activity >

Categories

Git GUI Clients

License

Affero GNU Public License

Follow GitComet

GitComet Web Site

Other Useful Business Software
Veeam Data Platform v13.1 Icon
Veeam Data Platform v13.1

Move workloads across hypervisors and clouds with no vendor lock-in. Try VDP free today.

Try Veeam Data Platform today. Experience the unified platform that's secure by design, portable by default, and proven to recover clean, fast, and anywhere.
Try Now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of GitComet!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Programming Language

Rust

Related Categories

Rust Git GUI Clients

Registered

13 hours ago