About Dvc
DVC is a free and open-source version control system designed for data science and machine learning projects. It uses a Git-like model to manage data, models, and experiments, bringing software engineering best practices to data teams.
The tool is intended for individual data scientists working on small projects, offering a Git extension that integrates with existing workflows. It also provides a VS Code extension for easier use.
Key features
- Data version control using a Git-like model
- Management of data, models, and experiments
- Integration with Git for local workflows
- VS Code extension available
Good fit for
- Data versioning for small data science projects
- Organizing data and models in machine learning workflows
Dvc: questions and answers
- What is Dvc used for?
- DVC is an open-source version control system for data science and machine learning projects that applies software engineering best practices to data management. It is a good fit for data versioning for small data science projects, and organizing data and models in machine learning workflows.
- Is Dvc open source?
- Yes. Dvc is open source under the Apache-2.0 licence. Its source code is on GitHub at treeverse/dvc and is written mainly in Python.
- Is Dvc free?
- Yes. Dvc is open source, so the software itself is free to use.
- Can I self-host Dvc?
- Yes. Dvc can be self-hosted on your own server or infrastructure.
- What is Dvc an alternative to?
- Dvc is an open-source alternative to Arize AI, Weights & Biases, Dataiku and Comet. Other open-source alternatives to Arize AI include Kubeflow, MLflow and Pachyderm.
- Is Dvc actively maintained?
- Yes. The most recent commit to Dvc was on 12 October 2026, and the latest release is 3.67.1, published on 31 March 2026. The project has 16k stars on GitHub.
Open-source alternatives to Dvc
See all
Kubeflow
AI Tools
The Cloud Native AI Platform
Apache-2.0vs Together AI★ 16k
MLflow
AI Infrastructure
The open source AI engineering platform for agents, LLMs, and ML models. MLflow enables te
Apache-2.0vs Weights & Biases★ 28k
Polyaxon
Workflow Automation
AI Infra / AI Orchestration / AI Control Plane
Apache-2.0vs Amazon SageMaker★ 3.7k
Pachyderm
Data Pipelines & ETL
Data-Centric Pipelines and Data Versioning
Apache-2.0vs Databricks★ 6.3k
Flyte
AI Tools
Type-safe, distributed orchestration of agents, ML pipelines, and real-time inference on y
Apache-2.0vs Amazon SageMaker★ 7.7k
BentoML
AI Infrastructure
The easiest way to serve AI apps and models - Build Model Inference APIs, Job queues, LLM
Apache-2.0vs Amazon SageMaker★ 8.9k
SaaS alternatives to Dvc
See all
Arize AI
AI Infrastructure
Observability and evaluation platform for machine learning models and LLM applications
SaaS
Weights & Biases
AI Infrastructure
Experiment tracking, model registry and LLM evaluation for machine learning teams
SaaS
Dataiku
AI Infrastructure
Collaborative data science and AI platform for analysts, engineers and business teams
SaaS
Comet
AI Infrastructure
Experiment tracking, model registry and LLM evaluation platform
SaaS
Domino Data Lab
AI Infrastructure
Enterprise MLOps platform for building, governing and deploying data science models
SaaS
NVIDIA AI Enterprise
AI Infrastructure
Software suite of NIM microservices, frameworks and tools for running production AI
SaaS

Valohai
Unity Version Control