• Stars
    star
    2,945
  • Rank 15,382 (Top 0.4 %)
  • Language
    D
  • License
    Boost Software Li...
  • Created almost 14 years ago
  • Updated 3 months ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

dmd D Programming Language compiler

dlang logo

DMD

GitHub tag Code coverage Bugzilla Issues license

Build status CircleCI Build Status Buildkite


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
compiler/samples Various code examples
druntime root of all runtime related code

For more general 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.

More Repositories

1

phobos

The standard library of the D programming language
D
1,180
star
2

dub

Package and build management system for D
D
669
star
3

druntime

Low level runtime library for the D programming language
D
655
star
4

dlang.org

Pages for the dlang.org website, home of the D Programming Language
D
345
star
5

visuald

Visual D - Visual Studio extension for the D programming language
D
288
star
6

tools

Ancillary tools for the D programming language compiler
D
201
star
7

DIPs

D Improvement Proposals
D
157
star
8

installer

dmd installers for various systems
Shell
82
star
9

dub-registry

Online registry for dub packages
D
82
star
10

ddox

Advanced D documentation engine
HTML
62
star
11

project-ideas

Collection of impactful projects in the D ecosystem
36
star
12

undeaD

Need an obsolete Phobos module? Here they are, back from the dead and upgraded to work with the latest D
D
29
star
13

dconf.org

D Conference website
HTML
28
star
14

dlang-bot

dlang-bot for automated bugzilla, github, and trello references
D
22
star
15

dub-docs

Documentation for the Dub package manager
Shell
16
star
16

vision-document

The high-level goals, current focus, future plans, and wishlist for the D Programming Language.
16
star
17

ci

dlang CI testing pipelines
Shell
13
star
18

downloads.dlang.org

Tools to manage downloads.dlang.org
Shell
8
star
19

PhobosV3-Design

6
star
20

ecotasks

Ecosystem Task List
4
star
21

research

Contains academic research documents, such as reports, papers, presentations etc.
3
star
22

docarchives.dlang.io

Versioned archives of dlang.org
3
star
23

D-Blog-Theme

WordPress theme for dlang.org/blog
CSS
3
star
24

stdcpp

Bindings for core components of the C++ standard library
D
3
star
25

.github

Organization-wide settings
1
star