#5656th of 146 in Backends, databases and hosting

dolt

MySQL-compatible SQL database with Git-style branch, merge, push and pull

Stars
24.9k
License
Apache-2.0
Last commit
Nov 2026
Last release
Nov 2026
Language
Go

Missed the latest GitHub check; these facts may be older.

Overview

Dolt is a SQL database that versions tables the way Git versions files. It runs as a single Go binary with a MySQL-compatible server (`dolt sql-server`, port 3306) and a `dolt` CLI that mirrors Git commands. Version control is also exposed in SQL through `dolt_*` system tables, functions and stored procedures. The README says it backs Beads and Gas Town as an agent memory store.

Who it is for: Teams wanting versioned SQL data, or agent memory with branching and merge

Strengths

  • Git-style commit, branch, merge, diff and blame on tables, from CLI or SQL
  • Works with standard MySQL clients; server listens on port 3306 by default
  • Single ~103 MB binary; installs via Homebrew, Chocolatey, pacman, MacPorts or script
  • Supports foreign keys, triggers, secondary indexes, check constraints and stored procedures

Weaknesses

  • MySQL 9.0 clients cannot connect by default; MySQL 8.4 recommended unless auth is reconfigured
  • Dolt commits differ from SQL transaction commits, which adds a concept to learn
  • Joins are documented as supported up to twelve tables
  • Building from source needs Go plus a working cgo C toolchain

What it needs

  • no GPU
  • port 3306

Also in Backends, databases and hosting

See all 146
Also in Backends, databases and hosting
RankProjectScore
1bunJavaScript and TypeScript runtime with bundler, test runner and package manager96.7k stars+697 (+0.7%) in 30 dayscustom license93 out of 100
2appwriteBackend with auth, databases, storage, functions and an MCP server for agents Live demo ↗ (opens in a new tab)58.1k stars+546 (+0.9%) in 30 daysBSD-3-Clause93 out of 100
3ormTypeScript ORM for PostgreSQL and MongoDB with a plugin SPI and agent skills47.7k starsApache-2.093 out of 100
#4strapiHeadless CMS that generates REST and GraphQL APIs from content models Live demo ↗ (opens in a new tab)73.5k starscustom license92 out of 100
#5traefikHTTP reverse proxy and load balancer that auto-discovers routes from orchestrators65.5k starsMIT92 out of 100