Dolt

Dolt is a MySQL compatible SQL database, offering Git-like version control features at tables level. While SQL queries can be executed on the database scheme and data, branching, merging and data transfer operations can be performed via the command line interface. Version control functions can also be managed via SQL through system tables and procedures.

DO

dolthub · Databases & Vector Infrastructure

STARS24.8K
FORKS907
COMMITS0
CONTRIBUTORS0
VERSION—
UPDATEDtoday
GoSQL DatabaseGit for SQLData VersioningApache-2.0

Common commercial products in this category: Oracle Database, Microsoft SQL Server, Amazon Aurora

What can it do?
  • On a MySQL compatible database, you can use Git commands to version data and schema changes.
  • You can import CSV files and perform commit, branch and Merge operations on database tables.
  • You can work with your teammates simultaneously by sending and pulling data to remote storage or cloning the database.
Heads up
  • • High number of open issues (656)
  • • No published release
User reviews
  • ↑ PositiveHacker News

    Dolt is Git for Data: a SQL database that you can fork, clone, branch, merge

    “thanks for the mention of TerminusDB ( ) -> we are the graph cousins of Dolt. Great to see so much energy in the version control database world! We are currently focused on data mesh use cases. Rather than trying to be GitHub for Data, we're trying to be YOUR GitHub for Data.…”

  • • NeutralHacker News

    Dolt is Git for Data: a SQL database that you can fork, clone, branch, merge

    “Your final example is very like the data mesh ideas coming out of thought works and elsewhere ( ). Data products being owned by data producers and common data models ONLY when required. It is as much organizational model as technology, but I don't really think this maps to SQL…”

Verified against README · Oct 26, 2026 · source

My note

Alternative pages

More in: Databases & Vector Infrastructure