Technology

Version Control Systems

15rows
6columns
29views
0downloads
Source:Community curated
Updated:4/9/2026
15/15
VCS
Type
Created By
First Released
Notable Users
Known For
Git
DistributedLinus Torvalds2005Linux kernel, GitHub, GitLab, almost every open source projectDe facto standard, built for Linux kernel after BitKeeper drama, branching and merging model
Mercurial (hg)
DistributedMatt Mackall2005Facebook/Meta (Sapling fork), Mozilla (historical), Python (historical)Simpler CLI than Git, Python-based, Facebook still runs massive monorepos on it
Subversion (SVN)
CentralizedCollabNet2000Apache Foundation (historical), many enterprise shopsCentralized successor to CVS, atomic commits, still common in corporate and game dev
Perforce (Helix Core)
CentralizedPerforce Software1995Google (historical), Ubisoft, EA, most AAA game studios, NVIDIAHandles huge binary assets, go-to for game studios, fast on massive monorepos
Fossil
DistributedD. Richard Hipp (SQLite author)2007SQLite, TCL, many small projectsSingle binary with built-in wiki, issue tracker, forum, stores history in SQLite
Bazaar (bzr)
DistributedCanonical2005Ubuntu (historical), LaunchpadCanonical-backed, flexible workflows, largely superseded by Git, project now dormant
CVS
CentralizedDick Grune1986BSD projects (historical), FSF (historical)Pioneered multi-developer VCS, no atomic commits, replaced by SVN and Git
Darcs
Distributed (patch-based)David Roundy2003GHC (historical), several Haskell projectsPatch theory instead of snapshots, Haskell-based, elegant but niche
Pijul
Distributed (patch-based)Pierre-Etienne Meunier2015Nest communityModern patch-based VCS in Rust, sound theory of patches, Darcs spiritual successor
BitKeeper
DistributedLarry McVoy2000Linux kernel (until 2005)First popular distributed VCS, Linux used it, license row birthed Git, open-sourced in 2016
Monotone
DistributedGraydon Hoare2003Small open source projectsCryptographic history, influenced Git and Mercurial design, author later created Rust
Team Foundation Version Control (TFVC)
CentralizedMicrosoft2005Microsoft enterprise customersCentralized VCS built into TFS/Azure DevOps, heavyweight, Microsoft now steers everyone to Git
ClearCase
CentralizedRational / IBM1992Legacy enterprise shops, regulated industriesView-based virtual filesystem, famously slow, still lingering in telecom and defense
Sapling
DistributedMeta / Facebook2022Meta internal monorepoMeta's Mercurial-derived VCS for giant monorepos, ships Git compatibility, scales to billions of files
Jujutsu (jj)
DistributedMartin von Zweigbergk (Google)2020Google experiments, Rust enthusiastsRust-based, Git-backed, rebase-friendly UX, rapidly gaining hobbyist mindshare in 2025

Free to explore · No signup needed

Frequently asked questions

How is the Version Control Systems list ranked?

The Version Control Systems list is currently sorted by the source data's default ordering. Community voting is not enabled on this dataset.

How many entries are in this Version Control Systems dataset?

This dataset contains 15 entries, each with multiple sortable, filterable columns. The full table is visible on this page and can be downloaded as a CSV, JSON, or Excel file.

Can I download the Version Control Systems data?

Yes. The download buttons at the top of the page give you the full 15-row dataset as CSV, JSON, or Excel. Use of the data is permitted under a Creative Commons Attribution license — credit dtbse.com when you republish.