
Dolt
A SQL database with Git-style version control, Dolt supports branching, merging, pushing, and pulling data.

About Dolt
Dolt is an open source SQL database with Git-style version control. It versions tables instead of files and supports forking, cloning, branching, merging, pushing, and pulling data.
You can connect to Dolt like a MySQL database to read or modify schema and data. Version control is available in SQL through system tables, functions, and procedures. You can also use the dolt command-line interface to import CSV files, check status, stage and commit changes, view logs and diffs, manage branches, resolve merge conflicts, and sync with remotes.
It suits developers and data teams who use Git and SQL and want to track changes to datasets and collaborate. Related projects include DoltHub for sharing databases, DoltLab for self-hosting, and Doltgres, a Postgres-compatible version in beta.
Key features
- SQL database that versions tables with Git-style operations
- Branch, merge, clone, push and pull data
- Connects like a MySQL database for schema and data
- Version control through SQL system tables and procedures
- CLI to import CSV files, commit and sync changes
- Open source with public code repository
- Uses familiar Git commands and MySQL compatibility
- Supports branching, merging and conflict handling for data
- Postgres-compatible version is in beta
Dolt at a glance
- Website
- github.com/dolthub/dolt
- Category
- Development › APIs & Databases
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for APIs & Databases

Dolt alternatives
Tools and sites you could use instead, ranked by how closely they match.
PostgreSQL vector search can use pgvecto.rs, an extension described as scalable and low latency.
Analytical SQL queries can be run with DuckDB, an open-source database system.
Build applications on Gel, an open-source database with a data model, graph queries, authentication, and AI features.
Create Telegram bots using the Telegram Bot API HTTP server in this repository.
Run a Telegram bot and Svelte web application on Cloudflare Workers and Pages with this project.
Query and manage SQL databases with Beekeeper Studio, a desktop client for MySQL, Postgres, SQLite, SQL Server, and more.
Popular in APIs & Databases
Well-known listings from the same topic.
Dolt FAQ
What is Dolt?
How can I work with data in Dolt?
What are DoltHub, DoltLab and Doltgres?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.












