Best Version Control software

37 tools with AI-ranked alternatives, pricing, pros and cons.

Google Code logo

Google Code

Google Code was a hosted software development service for public source-code repositories, issue tracking, downloads, and...

Gitstack

GitStack is a self-hosted Git server for Windows that lets teams manage repositories on their own...

GitX-dev

GitX-dev is an open-source graphical Git client for macOS users who want to browse repositories, inspect...

Try Git: Code School logo

Try Git: Code School

Try Git was a browser-based introductory course that taught Git through interactive command-line exercises. It targeted...

Cornerstone 4 logo

Cornerstone 4

Cornerstone 4 is a comprehensive talent management software that helps organizations manage their HR processes efficiently.

gitconvex logo

gitconvex

GitConvex is a graphical Git client for developers who want to manage repositories without relying entirely...

gitui

GitUI is a terminal user interface for Git aimed at developers who prefer keyboard-driven workflows. It...

CompareMerge logo

CompareMerge

CompareMerge is a desktop utility for comparing and merging files and folders, aimed primarily at developers...

Git Force logo

Git Force

GitForce is a free graphical client for Git aimed at developers who prefer visual repository management...

GITK logo

GITK

gitk is a graphical history browser included with Git for inspecting commits, branches, and merges. It...

BerliOS Developer logo

BerliOS Developer

BerliOS Developer was a SourceForge-style hosting platform for open-source software projects, offering project pages, source-code repositories,...

StarTeam logo

StarTeam

StarTeam is a software configuration management and application lifecycle management platform for enterprise development teams. It...

Git Disroot logo

Git Disroot

Disroot Git is a privacy-focused, community-supported Git hosting service for developers and open-source projects. It provides...

Git Flow logo

Git Flow

Git Flow is a Git extension and branching model for teams managing feature, release, and hotfix...

GitFiend logo

GitFiend

GitFiend is a cross-platform graphical Git client for developers who prefer visual repository management over command-line...

Sirix logo

Sirix

Sirix is an open-source, immutable database system for versioned XML and JSON data. It targets developers...

Git Story logo

Git Story

Git Story is a visual tool for exploring the history and evolution of Git repositories. It...

GitLab CI/CD logo

GitLab CI/CD

GitLab CI/CD is a part of GitLab that provides Continuous Integration and Continuous Deployment capabilities.

Atlassian Crucible logo

Atlassian Crucible

Crucible was a collaborative code-review product for development teams using centralized or distributed version-control systems. It...

Assembla logo

Assembla

Assembla is a collaborative version control and project management tool for software teams.

BitBucket logo

BitBucket

Bitbucket is a Git and Mercurial version control system that helps teams collaborate on code.

Review Board logo

Review Board

Review Board is a web-based collaborative code review tool for software projects.

Git for Windows logo

Git for Windows

Git for Windows provides the Git distributed version control system, Git Bash, and supporting Unix command-line...

Springloops logo

Springloops

Springloops is a version control tool designed for web developers and designers to deploy web projects...

gitstorage logo

gitstorage

Gitstorage is a cloud-based version control system for managing Git repositories.

Kiln logo

Kiln

Kiln is a version control system that integrates with FogBugz issue tracking software.

Gitcolony logo

Gitcolony

Gitcolony is a platform that helps in improving code quality through code reviews and code collaboration.

Microsoft Visual SourceSafe logo

Microsoft Visual SourceSafe

Microsoft Visual SourceSafe (VSS) is a discontinued source control program, oriented towards small software development projects....

Upsource logo

Upsource

Upsource is a code review and repository browsing tool by JetBrains.

Gitorious logo

Gitorious

Gitorious was a Git repository hosting and collaboration platform for software development teams and open-source projects....

AnkhSVN logo

AnkhSVN

AnkhSVN is a Subversion Source Control Provider for Visual Studio.

VisualSVN

VisualSVN integrates Apache Subversion directly into Microsoft Visual Studio for developers who need centralized version control...

GitFinder logo

GitFinder

GitFinder is a native Git client for macOS that integrates Git repository management into Finder. It...

Alienbrain logo

Alienbrain

Alienbrain is a version control software designed for game development and visual effects production.

cgit

A fast web interface for the git version control system

GitHub logo

GitHub

GitHub is a web-based platform for version control using Git. It offers features such as code...

OW2 logo

OW2