dvc logo

dvc

treeverse/dvc

Data Versioning and ML Experiments

GraphCanon updated Sep 28, 2026 · GitHub synced Sep 28, 2026

46views this month

16k stars1.3k forksLast push Sep 28, 2026 Python Apache-2.0

Decision brief

DVC is a command-line tool for reproducible ML projects, enabling data versioning, lightweight pipelines, experiment tracking, comparison, and sharing.

Good fit when

  • Need to manage large datasets while only syncing version information with Git
  • Frequent iterations required without rerunning unaffected pipeline steps

Avoid when

  • Looking for a GUI-focused tool for data versioning and analysis
  • Require full cloud orchestration services beyond basic DVCS capabilities

Observed Jul 12, 2026 · Source: enrich:decision_facts

Verify the decision

Maintenance and security

Full trust report
Maintenance
Very active (0d since push)
As of Sep 28, 2026
Provenance
Not a fork · Organization account
As of Sep 28, 2026
Security (OSV)
No lockfile
As of Jul 11, 2026

Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.

Install

pip install dvc
PyPI

Similar tools

Same-category neighbours. No typed graph edges are catalogued for this tool yet.

Evidence and technical details

Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.

Overview

DVC is a command-line tool that enables reproducible machine learning projects by versioning data and models, iterating with lightweight pipelines, tracking experiments in Git, comparing various aspects of experiments, and sharing experiments for automatic reproduction.

Capability facts

CLI
CLI entrypoint

Source: pyproject.toml:[project.scripts] · Sep 28, 2026

Languages
python

Source: github.language+pyproject.toml · Sep 28, 2026

Categories

Compatibility

Sourced claims from the README excerpt - not unsourced marketing copy.

Python runtimePython

Source: README excerpt (regex_v1, Sep 28, 2026)

|CI| |Python Version| |Coverage| |VS Code| |DOI|
Source link
Works with VS CodeVS Code

Source: README excerpt (regex_v1, Sep 28, 2026)

• `VS Code Extension`_
Source link

Tags

README

Banner • • • • • • • • • CI Python Version Coverage VS Code DOI PyPI PyPI Downloads Packages Brew Conda Choco Snap Data Version Control or DVC is a command line tool and to help you develop reproducible machine learning projects: . Version your data and models. Store them in your...

For agents

This page has a .md twin and JSON over the API.

Was this helpful?

Anonymous feedback helps us improve pages and translations.