Dmd
dmd D Programming Language compiler
--- **DMD** is the reference compiler for the D programming language. The project is written primarily in D, distributed under the Boost Software License 1.0 license, first published in 2011. It has gained significant community traction with 3,277 stars and 702 forks on GitHub. Key topics include: compiler, d, dlang, dmd, fast.

DMD
</div>DMD is the reference compiler for the D programming language.
Releases, language specification and other resources can be found on the homepage.
Please refer to the guidelines for bug reports to
report a problem or browse the list of open bugs.
Overview
This repository is structured into the following directories.
Refer to their respective README.md for more in-depth information.
| Directory | Description |
|---|---|
| changelog | changelog entries for the upcoming release |
| ci | CI related scripts / utilities |
| compiler | root of all compiler (DMD/frontend) related code |
| compiler/src | source code, build system and build instructions |
| compiler/test | tests and testing infrastructure |
| compiler/docs | man pages and internal documentation |
| compiler/ini | predefined dmd.conf files |
| druntime | root of all runtime related code |
With a D compiler and dub installed, dmd can be built with:
dub build dmd:compiler
For more information regarding compiling, installing, and
hacking on DMD, check the contribution guide and
visit the D Wiki.
Nightlies
Nightly builds based of the current DMD / Phobos master branch
can be found here.
Contributors
Showing top 12 contributors by commit count.