AltHub

dolthub/dolt Alternatives

data version control / versioned SQL database

Dolt is a MySQL-compatible SQL database that adds Git-like versioning (branch, merge, clone, push, pull) for schema and data.

24.5kGoApache-2.0active ยท last push 19d agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

koordinates/kartGitHub

Choose it instead of Dolt when your versioned data is primarily geospatial and you want native GDAL/OGR workflows rather than a MySQL-compatible server.

Distributed version-control for geospatial and tabular data

680
Python
NOASSERTION
active19d ago
Oxen-AI/OxenGitHub

Choose it for very large or mixed data repositories where Dolt's SQL-table store adds unnecessary overhead.

Lightning fast data version control system for large repositories of data. Feels like git, pushes and pulls like oxen.

1.2k
Rust
Apache-2.0
active19d ago
treeverse/dvcGitHub

Choose it to version ML models and pipeline artifacts alongside Git; Dolt is a standalone SQL database rather than an ML workflow layer.

๐Ÿฆ‰ Data Versioning and ML Experiments

15.9k
Python
Apache-2.0
active16d ago

Listed as an alternative to

These projects were analysed and named dolt among their alternatives. The relationship is not symmetric โ€” how dolt rates them is a separate judgement, made when dolt is analysed in its own right.

MariaDB/serverGitHub

calls dolt โ€œMySQL-compatible relational database with Git-like versioning; choose when you need branch/merge/fork data workflows instead of standard server storage.โ€

MariaDB server is a community developed fork of MySQL server. Started by core members of the original MySQL team, MariaDB actively works with outside developers to deliver the most featureful, stable, and sanely licensed open SQL server in the industry.

8.2kC++active