







Darcs is a free and open source, cross-platform version control system, like git, mercurial or svn but with a very different approach: focus on changes rather than snapshots. Darcs offers a freer way of working, and a simpler user interface. Darcs does not require a central server, and works perfectly in offline mode.
Home – DVC
Open-source version control system for Data Science and Machine Learning projects. Git-like experience to organize your data, models, and experiments.
Build a Versioning System With IPFS and Blockstack
There are so many great use cases for versioning. Handling code deployments, document edits, and database snapshots are just a few…

Why Pijul - The Pijul manual
Pijul is the first distributed version control system to be based on a sound mathematical theory of changes. It is inspired by Darcs, but aims at solving the soundness and performance issues of Darcs.
Universal Version Control
Building tools to help people explore alternatives, keep track of history, and collaborate better, across all kinds of media.

Git at any scale · Cursor
Hosting Git repositories at scale is a nightmare. When Linus Torvalds designed the first version of the information manager from hell (that's actually the tagline for Git, look it up), he had a very specific use case in mind: his own. He wanted to replace BitKeeper, the distributed version control system that was being used to develop the Linux Kernel. Of course, the replacement had to be distributed too. The Kernel is an unusual software project; it is extremely decentralized, with many different maintainers for its many different subsystems. A distributed version control system is a natural fit for this workflow.

Lix | Version control system for files and tables
Lix versions files of any format and Lix-managed SQL tables in one repository. Branch, diff, merge, and roll back changes to both.


Gregory Szorc's Digital Home | High-level Problems with Git and How to Fix Them
When Git first came onto the scene in the mid 2000's, I was initially skeptical because of its horrible user interface. But once I learned it, I appreciated its speed and features - especially the ease at which you could create feature branches, merge, and even create commits offline (which was a big deal in the era when Subversion was the dominant version control tool in open source and you needed to speak with a server in order to commit code). When I started using Git day-to-day, it was such an obvious improvement over what I was using before (mainly Subversion and even CVS).
Backstitch - Godot Asset Store
Real-time version control for Godot! Backstitch enables fast collaboration for dev teams, game jams, and classrooms.
Lix | Version control system for every file format
Lix tracks, reviews, branches, merges, and rolls back changes across Markdown, DOCX, XLSX, JSON, PDFs, and custom file formats.
sourcehut - the hacker's forge
sourcehut is a network of useful open source tools for software project maintainers and collaborators, including git repos, bug tracking, continuous integration, and mailing lists.
01 · Universal version control
We believe that simple, powerful, universal version control tools could help all kinds of creators produce better work.
Solving Git's Pain Points with Jujutsu (with Martin von Zweigbergk)
proto - A multi-language version manager | moonrepo
Lightspeed version manager for programming languages and their dependency managers.

Redesigning source control at Anthropic
As our merges per day grew more than tenfold, source control became our biggest development bottleneck. Here, we share how we migrated to an in-house version control system in five months.
