OpenVCS is open source and community-built. Star the repository

Desktop version control, reimagined

OpenVCS for modern version control.

An experimental, open-source VCS client built in public. Current focus is solid Git workflows now, with multi-VCS support planned through the plugin architecture.

Experimental Features and APIs are not finalized yet.

Linux-first, Windows supported, macOS not currently planned.

Why OpenVCS exists

Built to become a clean, extensible VCS client.

Git-first today

The first main release focuses on Git to keep scope tight and workflows reliable.

Multi-VCS direction

Long-term support is planned for more backends through the plugin model.

Fully customizable

The project is built around themes, layout flexibility, and extensibility.

Community-shaped roadmap

Priorities shift with feedback as the project stabilizes core capabilities.

Project status

Early development, clear direction.

Current phase

Experimental. Features and APIs are still changing as core workflows are stabilized.

Release scope

First major release is Git-focused. Multi-VCS support is planned after that foundation is solid.

Platform targets

Linux-first, Windows supported, macOS not currently planned.

Developer resources

Build with the community.

Explore docs, follow progress, and contribute to OpenVCS on GitHub.