Libraries
There was a time when D libraries were scattered all over the internet, on several different project hosting sites and private servers. Today, though there are still some rogue projects out there that have yet to jump on the bandwagon, the DUB Registry has become the hub of D library activity. In this section, we're first going to talk about the registry itself, specifically about how to use registered projects and how to register new ones.
code.dlang.org
The DUB registry lives at http://code.dlang.org/. Its primary purpose is to serve as the main database for DUB-enabled projects. Although the registry is not restricted to libraries, they are where our attention will be directed. A library in the DUB registry is globally available as a dependency to any DUB-enabled project. When you have a need in your project that is not covered by the standard library, this is the first place to look before rolling up your sleeves to develop your own solution.