
DVC
Open-source command line tool and VS Code extension for versioning data and models and tracking ML experiments on top of Git.
How the 8.0 was reached
- Quality of output8/10
15,891 GitHub stars, Apache-2.0, actively pushed: strong adoption of an actively maintained project. github.com
- Ease of use7/10
pip install and docs exist, but the listed install command names deepchecks, so evidence is muddled. github.com
- Pricing value10/10
Free and open source under Apache-2.0 with no required paid dependency beyond own storage. github.com
- API and integration quality7/10
Documented CLI workflow plus VS Code extension and Git and cloud storage integration; no SDK. github.com
- Solves the problem it claims to solve8/10
Data versioning and experiment tracking on Git are delivered, backed by wide GitHub adoption. github.com
8.0/10 is the mean of the 5 criteria that apply. Scored on the five-criteria rubric v1, 29 September 2026. How scoring works
Pricing
- Apache-2.0 licence
- Data and model versioning
- Experiment tracking
- You supply your own storage
Key Features
- Versions data and models in cloud storage with metadata in Git
- Runs only the pipeline steps that changed
- CLI commands: dvc add, dvc stage add, dvc exp run, dvc exp show, dvc exp apply
- VS Code extension
- Git and cloud storage integration
Pros & Cons
Pros
- Free under Apache-2.0
- 15,891 GitHub stars and active maintenance
- Works with Git and existing cloud storage
- Delivers data versioning and experiment tracking as described
Cons
- Install page evidence is muddled: the listed command names deepchecks
- No SDK, only CLI and editor extension
- No pricing page found
- You pay for and manage your own storage
DVC is a strong pick for ML teams that already use Git and want reproducible data and experiments at no licence cost. Teams that want a hosted, no-setup service should look elsewhere.
Try DVC →Added to scored.tools on