← Back to tools

Dolt

Git for Data - a SQL database you can fork, clone, branch, merge, push and pull

Data & JSON linuxmacoswindows Go Apache-2.0

Description

Dolt is Git for Data. It is a SQL database that you can fork, clone, branch, merge, push and pull just like a Git repository. It implements the Git version control model on top of a MySQL-compatible database engine.

AI Summary

SQL database with Git-like version control for data

Capabilities

  • + Version control data with Git-like operations
  • + Fork, clone, branch, and merge databases
  • + Run SQL queries on versioned data
  • + Track changes and diff data over time
  • + Push and pull data to/from remotes

Use When

  • When you need version control for tabular data
  • When collaborating on datasets
  • When you want to track data changes over time

Avoid When

  • x When you just need a simple database without versioning

Related Tools

View AGENTS.md for Dolt