What is DVC?
Version control for data and ML pipelines.
Who is DVC best for?
DVC is best for data scientists and ML engineers in Git who want to version datasets, models and pipelines next to their code.
Data scientists on smaller projects
The maker pitches DVC as a Git extension for individual data scientists who want data version control with little setup.
Versioning data and models
Large files stay in your own cloud or on-premise storage while their versions are recorded in the Git repo.
Reproducible ML pipelines
Pipelines describe how each model is built from code and data, and only the steps a change affects run again.
Experiment tracking without a server
Experiments are tracked in the local Git repo and compared by parameters and metrics, from the terminal or the VS Code extension.
How much does DVC cost?
DVC is free and open source under the Apache 2.0 license, with no paid tier.
- Open source under the Apache 2.0 license
- Command line tool, Python library and VS Code extension
- Data stays in your own cloud or on-premise storage
DVC and its VS Code extension are both marked free and open source. The same team sells lakeFS Enterprise, a separate product for petabyte-scale data lakes, through demos. Full pricing on dvc.org. We checked these prices on .
How do readers rate DVC?
No one has rated DVC yet. Be the first.
Sign in to rate. One rating per account.
Is DVC open source?
Yes. DVC's code is public under the Apache 2.0 licence, so you can read it, change it and run it yourself.
On GitHub
15,973stars
- Last commit
- 9 Nov
- Repository age
- 9 years
- Latest release
- 31 Mar
- Licence
- Apache 2.0
- Self-hosted
- No
- Repository
- treeverse/dvc
Questions about DVC
What is DVC?
Version control for data and ML pipelines.
Who maintains DVC now?
DVC is now run by the team behind lakeFS: dvc.org links to lakeFS in its footer, and the code lives in the treeverse/dvc repository on GitHub. For very large data lakes, the same team points enterprise teams to lakeFS instead.
Is DVC free?
Yes. DVC has a free plan: open source under the Apache 2.0 license.
Is DVC open source?
Yes. DVC's code is public under the Apache 2.0 licence, so you can read it, change it and run it yourself.
Where can I try DVC?
On its official website, dvc.org.







