
D Language Foundation
Write fast, read fast, and run fast.
- 14
- Projects
- 4
- Years accepted
- 3
- In 2026
Projects by year
142026
3 acceptedShow
Performance Regression Publisher
Accepted project · by Abul Hossain Khan
This project aims to build an automated performance regression detection system for the D compiler (DMD). It introduces a PR-based benchmarking bot...
Ninja Build Backend for DUB
Accepted project · by Hariprakash V
This project adds a Ninja build backend to DUB, the D package manager and build tool used by the D ecosystem. Currently, DUB primarily drives builds...
GSoC 2026 Proposal: DCompute Vulkan Backend
Accepted project · by Quang Ha
My project wants to build a Vulkan compute system for DCompute. At the moment, DCompute does not have a Vulkan backend. This makes it hard to use the...
2025
2 acceptedShow
This project proposes to modernize DRuntime by converting legacy runtime hooks (functions that implement high-level language constructs like array...
D’s current JSON libraries (e.g., Phobos’s std.json) rely heavily on dynamic typing, which sacrifices type safety and performance—critical drawbacks...
2019
5 acceptedShow
- Reference-Counted Data Structures for Dlesderid
- Dataframes for DPrateek Nayak
- Header generation for C/C++Eduard Staniloiu
- Replace Runtime Hooks with TemplatesDan Printzell
- Independency of D from the C Standard LibraryStefanos Baziotis
2016
4 acceptedShow
- Precise Garbage Collection for DJDeHaan
- Improvements for dstep.ciechowoj
- A replacement of std.xml for the Phobos standard libraryLodovico Giaretta
- Science for D - a non-uniform RNGGreenify