Omnigit

Polemus·Polemus.Omnigit

Desktop git client for GitHub, Gitea and other forges

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.

winget install --id Polemus.Omnigit --exact --source winget

Latest 0.2.2·August 17, 2026

Release Notes

Installer type: inno

x64machine100A9D06B65380C8FC855BE7DEA8621A954EF6232F684B279BE5CA7E56D684DF

Details

Homepage
https://github.com/Polemus/Omnigit
License
MIT
Publisher
Polemus
Support
https://github.com/Polemus/Omnigit/issues
Copyright
Copyright (c) Polemus
Moniker
omnigit

Tags

diffforgegitgiteagithubgitlabsource-controlvcsversion-control