What is dvc built with?

dvc is a Python repo. It stores its data in Celery, deploys with psutil, and uses kombu. It has 88,799 written lines, with 278 test files.

Read on November 7, 2026, at commit b59add9. Read it as markdown

Frontend

Interface 2

Backend

Data 2

Support

Deploy 1

Tools 3

  • shtab2 files
  • packaging4 files
  • pathspec2 files

Other 19

  • fsspec6 files
  • networkx5 files
  • tqdm3 files
  • ruamel.yaml2 files
  • attrs1 file
  • omegaconf1 file
  • platformdirs1 file
  • hydra-core
  • pygtrie5 files
  • colorama4 files
  • dulwich4 files
  • requests3 files
7 more
  • configobj2 files
  • distro1 file
  • flatten-dict1 file
  • pyparsing1 file
  • shortuuid1 file
  • tabulate1 file
  • tomlkit1 file

Other repos with a similar stack

Ordered by how much of its stack they share with dvc, then by stars.

Frequently asked questions

What language is dvc written in?
dvc is written in Python, with 88,799 written lines.
What database does dvc use?
dvc stores its data in Celery.
What services does dvc use?
dvc uses kombu.
Does dvc have tests?
Yes. dvc has 278 test files.
Which repos have a stack like dvc's?
The ones that share most of its stack:ray-project/rayruvnet/RuViewapache/superset

See inside your code, today.

Paste your repo and see it drawn, part by part: a medium one in under a minute.

Free, no account.

Or look inside SeeRepo's own →

Is it your repo? Add its badge, keep it up to date or take it down →