Modern version control
for the desktop.
Plugin-based, cross-platform, and built to support more than Git.

Git first
Real, working Git workflows today
Linux-native 🐧
Built for Linux first, Windows supported
Extensible 🧩
Plugin backends grow alongside the project
Know what happened before you act.
History, current changes, and branch state stay together so decisions come faster.
- Review file and commit diffs
- Cherry-pick, revert, or undo commits
- Filter files and branches

Context switching should not cost work.
Stash is not a corner case. It is how real branch work survives interruptions.
- Create named stashes with untracked files
- Inspect stash patches before restore
- Apply, pop, or drop selected stashes

Make your workflow first-class.
Themes and config-driven plugins keep OpenVCS adaptable without turning every preference into a fork.
- Plugins can add, remove, or modify UI
- Themes ship as plugins
- Everything extends through plugins

Ready to try it?
Try the current release.
The core Git workflow is solid. The project stays disciplined: stabilize, extend, then add more backends.
- Linux AppImage builds
- Windows installer support
- GitHub release channels