dolt

About dolt
Dolt is a SQL database with Git-like version control features. It allows users to fork, clone, branch, merge, push, and pull databases similar to how Git handles code repositories. Users can connect to Dolt like any MySQL database to read or modify schema and data, with version control functionality exposed via SQL system tables, functions, and procedures.
Dolt also provides a command line interface similar to Git for importing CSV files, committing changes, pushing to remotes, and merging changes. It is designed for applications requiring data versioning, such as agent memory systems or collaborative data workflows. The project offers additional services like DoltHub for sharing databases and DoltLab for self-hosting.
Key features
- SQL database with Git-like version control
- Fork, clone, branch, merge, push, and pull databases
- MySQL-compatible server and client
- Command line interface for version control operations
- Supports importing CSV files and schema management
- Exposes version control via SQL system tables and functions
- Compatible with public data sharing via DoltHub
Download v2.1.11
Jul 15, 2026WindowsWindows
Frequently asked questions
- Is dolt free?
- Yes. dolt is free and open-source software, distributed under the Apache-2.0 license.
- Which platforms does dolt support?
- dolt provides downloads for Windows, macOS, Linux.
- What is the latest version of dolt?
- The latest version is v2.1.11, released on Jul 15, 2026.
- How do I install Dolt?
- Dolt can be installed via direct download, package managers like Homebrew or Chocolatey, or from source. Linux and Mac users can use a curl script, while Windows users can use an MSI installer.
- What platforms does Dolt support?
- Dolt supports Linux, Mac (via Homebrew or MacPorts), and Windows. It can also be run using Docker images.
- How does Dolt differ from Git?
- Dolt versions tables in a SQL database, whereas Git versions files. It provides Git-like operations (clone, branch, merge) for structured data instead of code.
- Can I use Dolt with Postgres?
- A beta version called Doltgres is available for Postgres compatibility.
More Developer Tools
PowerToys
microsoft
PowerToys is a set of utilities for enhancing productivity and customization on Windows systems. It includes various tools for developers and power users to streamline workflows.
Windows Terminal
microsoft
Windows Terminal combines the classic Windows console with a modern terminal application in one package. It provides developers with a unified interface for command-line tools and shells. The software supports multiple tabs, rich text, and customization options.
Neovim
neovim
Neovim is a fork of Vim focused on improved extensibility and usability. It maintains compatibility with Vim while offering modern features like embedded terminal support and a built-in LSP client. The project emphasizes maintainability and encourages community contributions.