A desktop git client in the spirit of GitHub Desktop, except it is not tied to GitHub. Omnigit talks to GitHub, Gitea and GitLab - including self-hosted instances behind your own domain - and to anything else you describe in a JSON file, without writing any code. No git installation is required. The native libgit2 library ships inside the app, so there is nothing else to install. Day to day it does the usual work of a git client: working-tree status, unified diffs, staging and committing, history with tag badges, branching, tags, and fetch, push and pull. Branch switching asks what to do with uncommitted work instead of refusing, and merges, reverts and cherry-picks that stop on conflicts are finished from inside the app. Access tokens go to your system keyring, never to a settings file.
Yes. Omnigit is free and open-source software released under the MIT license.
What is the latest version of Omnigit?
The latest version is 0.6.2, released on Oct 6, 2026.
Is it safe to download Omnigit?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 9051ddece6a65d70758ad91dc7de1497fb5a19abbb683e6f69d714114526731a.
Which Windows versions does Omnigit support?
Omnigit runs on Windows and is available for 64-bit (x64) systems.
How do I install Omnigit silently?
Run the offline installer with "Omnigit-0.6.2-win-x64-setup.exe" /SP- /VERYSILENT /SUPPRESSMSGBOXES /NORESTART /ALLUSERS, or install it with Windows Package Manager: winget install --id=Polemus.Omnigit -e --silent.
How do I uninstall Omnigit?
Open Settings › Apps › Installed apps, find Omnigit and select Uninstall. From the command line, run winget uninstall --id=Polemus.Omnigit -e.
Alternatives to Omnigit
Other Development kits programs for Windows from different developers.
Mercurial is a free, distributed source control management tool. It efficiently handles projects of any size and offers an easy and intuitive interface.