DUB is a source file dependency resolver and package manager for the D programming language.
It utilizes a simple JSON package description scheme, integrates with git for implicit release versioning, generates VisualD project files for MonoD, comes with support for DMD, GDC and LDC; and can utilize local directories as package source.
Homepage
Download
Recent Releases
1.37.006 Apr 2024 09:12
major feature:
The `fetch' command now supports multiple arguments, recursive fetch, and is project-aware.
1.36.002 Feb 2024 23:15
major bugfix:
Fixes an issue with local packages not being detected after moving package into new the new directory structure.
0.9.2222 Sep 2014 14:58
major feature:
Improved dependency version handling scheme.
Branch based dependencies (e.g. " master") have been deprecated.
Simple DustMite integration.
Added BASH and FISH shell completion scripts.
Added general support for single-file compilation mode.
Platform detection now also works when cross-compiling.
Added the "*" version specifier to match any version, and path based
dependencies don't need to specify an explicit version anymore.