With Dud, you can commit, checkout, fetch, and push large files and directories with a simple command line interface. Dud stores recipes (a.k.a. stage

kevin-hanselman / dud

submited by
Style Pass
2021-06-21 21:30:04

With Dud, you can commit, checkout, fetch, and push large files and directories with a simple command line interface. Dud stores recipes (a.k.a. stages) for retrieving your data in small YAML files. These recipes can be stored in source control to link your data to your code. On top of that, the recipes can run the commands to generate the data, sort of like Make. Recipes can be chained together to create data pipelines. See the Getting Started guide for a hands-on overview.

Dud is heavily inspired by DVC. If DVC is Django, Dud aims to be Flask. Dud is much faster, it has a smaller feature set, and it is distributed as a single executable.

Leave a Comment
Related Posts