Enterprise DNA Enterprise DNA
O Open Source Observability medium

DVC

by Community

šŸ¦‰ Data Versioning and ML Experiments

OSS

DVC

Added 1 June 2026

#ai #data-science #data-version-control #developer-tools #machine-learning #reproducibility #unstructured-data

Overview

DVC (Data Version Control) is a version control system for machine learning projects that tracks data, models, and experiment metadata alongside code. It integrates with Git to manage large files and pipelines, enabling reproducible ML workflows without storing binaries in repositories.

Best for

Best for
ML teams building reproducible pipelines who need Git-like versioning for data and models

Use cases

  • Track dataset versions and model artifacts across experiment iterations
  • Reproduce ML pipelines and results from previous runs
  • Collaborate on ML projects with versioned data and experiment history

Notes

DVC (Data Version Control) is a version control system for machine learning projects that tracks data, models, and experiment metadata alongside code. It integrates with Git to manage large files and pipelines, enabling reproducible ML workflows without storing binaries in repositories.

15,643 stars on GitHub. Last updated 2026-06-01. Licensed Apache-2.0.

Use cases

  • Track dataset versions and model artifacts across experiment iterations
  • Reproduce ML pipelines and results from previous runs
  • Collaborate on ML projects with versioned data and experiment history

Pros

  • Integrates seamlessly with Git for unified project versioning
  • Handles large files and remote storage without bloating repositories
  • Tracks full experiment lineage including parameters, metrics, and outputs

Cons

  • Requires Python and command-line familiarity for typical workflows
  • Learning curve for teams unfamiliar with version control concepts
  • Remote storage setup and configuration adds operational overhead

Indexed from awesome-llmops and enriched against its public facts.

Pros

  • Integrates seamlessly with Git for unified project versioning
  • Handles large files and remote storage without bloating repositories
  • Tracks full experiment lineage including parameters, metrics, and outputs

Cons

  • Requires Python and command-line familiarity for typical workflows
  • Learning curve for teams unfamiliar with version control concepts
  • Remote storage setup and configuration adds operational overhead

Pairs with

Other entries in the index that connect to this one. Click through to see the chain.

Pairs with17entries
O OSS Obs medium

Aim

Community

Aim šŸ’« — An easy-to-use & supercharged open-source experiment tracker.

ā˜… 6,138
O OSS Obs medium

Argo Workflows

Community

Workflow Engine for Kubernetes

ā˜… 16,728
O OSS Obs medium

Awesome Open MLOps

Community

The Fuzzy Labs guide to the universe of open source MLOps

ā˜… 482
O OSS Obs medium

Awesome Production Machine Learning

Community

A curated list of awesome open source libraries to deploy, monitor, version and scale your machine learning

ā˜… 20,585
O OSS Obs medium

Delta-Lake

Community

An open-source storage framework that enables building a Lakehouse architecture with compute engines including Spark, PrestoDB, Flink, Trino, and Hive and APIs

ā˜… 8,829
O OSS Obs medium

Dolt

Community

Dolt – Git for Data

ā˜… 22,967
O OSS Obs medium

Great Expectations

Community

Always know what to expect from your data.

ā˜… 11,532
O OSS Obs medium

Guild AI

Community

Experiment tracking, ML developer tools

ā˜… 899
O OSS Obs medium

JuiceFS

Community

JuiceFS is a distributed POSIX file system built on top of Redis and S3.

ā˜… 13,645
O OSS Obs medium

Kedro-Viz

Community

Visualise your Kedro data and machine-learning pipelines and track your experiments.

ā˜… 749
O OSS Obs medium

Kedro

Community

Kedro is a toolbox for production-ready data science. It uses software engineering best practices to help you create data engineering and data science pipelines that are reproducib

ā˜… 10,867
O OSS Obs medium

MLEM

Community

🐶 A tool to package, serve, and deploy any ML model on any platform. Archived to be resurrected one dayšŸ¤ž

ā˜… 718
O OSS Obs medium

MLRun

Community

MLRun is an open source MLOps platform for quickly building and managing continuous ML applications across their lifecycle. MLRun integrates into your development and CI/CD environ

ā˜… 1,670
O OSS Obs medium

Model Search

Community

![GitHub Badge](https://img.shields.io/github/stars/google/model_search.svg?style=flat-square)

ā˜… 3,245
O OSS Obs medium

Prefect

Community

Prefect is a workflow orchestration framework for building resilient data pipelines in Python.

ā˜… 22,518
O OSS Obs medium

Starwhale

Community

an MLOps/LLMOps platform

ā˜… 238
O OSS Obs medium

Weco Observe

Community

Build and Optimize your machine learning pipeline with the Weco Platform - based on AIDE ML, the LLM-powered code optimization Agent for Machine Learning Engineering.

Free 27-page guide

Get the free Developer’s Field Guide

A 27-page field guide to the AI coding workflow with Claude. Claude Code, MCP servers, the prompt patterns that work, and what to delegate. Free.

Enter your work email. We send it straight over, plus a few short notes worth knowing. Unsubscribe any time.

No spam. Unsubscribe any time.