Vdm, a sane alternative to e.g. Git submodules

Summary:
vdm is a versatile versioned-dependency manager that offers a more organized approach than Git Submodules for handling external dependencies in a language-agnostic manner. It can be used for various purposes such as managing shared resources or integrating code from different repositories. Installation is straightforward via GitHub Releases, and a spec file specifies dependencies and their locations. vdm sync retrieves dependencies and updates as needed, cleaning up unnecessary files. Note that git must be installed for git remote types. Authentication setup is not covered by vdm. Future plans include improving sync mechanisms and adding more file types support.

https://github.com/opensourcecorp/vdm

To top