Dolt DoltHub
winget install --id=DoltHub.Dolt -e
Dolt is a SQL database that you can fork, clone, branch, merge, push and pull just like a git repository. Connect to Dolt just like any MySQL database to run queries or update the data using SQL commands. Use the command line interface to import CSV files, commit your changes, push them to a remote, or merge your teammate's changes.
Dolt is a SQL database designed to enable version control for structured data, allowing users to fork, clone, branch, merge, push, and pull data changes just like in a git repository. Connect to Dolt using standard SQL commands or through a command-line interface, enabling seamless integration with existing workflows.
Key Features:
- Forking and cloning databases to create independent copies for experimentation or collaboration.
- Branching and merging data changes to track different versions of datasets without disrupting production environments.
- Pushing and pulling updates to remote repositories, facilitating team collaboration on data projects.
- Importing CSV files directly into Dolt, making it easy to transition existing data into a version-controlled format.
- Committing changes to the database with descriptive messages for clear tracking of modifications over time.
Audience & Benefit:
Ideal for developers and teams working with structured data who need to track changes, collaborate on datasets, or experiment without risking production data integrity. By combining SQL functionality with git-style version control, Dolt empowers users to manage data evolution efficiently while maintaining transparency and collaboration throughout the process. Install via winget to get started quickly.