







Lix versions files of any format and Lix-managed SQL tables in one repository. Branch, diff, merge, and roll back changes to both.
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.
Lix
Lix is an independent variant of the Nix package manager, developed by a team of open-source volunteers, and maintained by and for a passionate community of users.

Software Is Made Between Commits
From the Zed Blog: Agents turned the conversation into the real source of our software. DeltaDB is the version control built for it.
Darcs - FrontPage
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.
Universal Version Control
Building tools to help people explore alternatives, keep track of history, and collaborate better, across all kinds of media.


01 · Universal version control
We believe that simple, powerful, universal version control tools could help all kinds of creators produce better work.
proto - A multi-language version manager | moonrepo
Lightspeed version manager for programming languages and their dependency managers.

panproto/panproto
One engine for schematic version control within and across any schema language.
From Personal Data Server to Personal Metadata Server - Liccium
Liccium builds the fundamental infrastructure that enables creators and rightsholders to publish machine-readable declarations about their digital works that…
Debezium
Debezium is an open source distributed platform for change data capture. Start it up, point it at your databases, and your apps can start responding to all of the inserts, updates, and deletes that other apps commit to your databases. Debezium is durable and fast, so your apps can respond quickly and never miss an event, even when things go wrong.

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…

Announcing Changesets v3 | Changesets
A tool to manage versioning and changelogs with a focus on monorepos

An Algebraic Approach to Bi-directional Updating
In many occasions would one encounter the task of maintaining the consistency of two pieces of structured data that are related by some transform — synchronising bookmarks in different web browsers, the source and the view in an editor, or views in databases, to name a few. This paper proposes a formal model of such tasks, basing on a programming language allowing injective functions only. The programmer designs the transformation as if she is writing a functional program, while the synchronisation behaviour is automatically derived by algebraic reasoning. The main advantage is being able to deal with duplication and structural changes. The result will be integrated to our structure XML editor in the Programmable Structured Document project.

Artifacts
Store, version, and share filesystem artifacts across Workers, APIs, and Git-compatible tools.
