Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems. Learn more →
Top 23 D D Projects
-
Anything compiled with LDC2 >=1.29 (3y old) will immediately crash/segfault on macOS >=15.4
A fix is on master/beta but will still take some time to be released.
https://github.com/dlang/dmd/issues/21126
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
tsv-utils
eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.
-
-
> Good documentation is good as far as it aids understanding. This might be a side effect of tests, but I don't think it's their goal. A good test will catch breaks in behaviour, I'd never trade completeness for readability in tests, in docs it's the reverse.
The D language standard library use the two. When you generate the documentation from the comments attached to a declaration, the following unittests (they are identified using a special markup, (that is just triple slashes...) are also included.
Example once rendered [0], in the source you see the examples are actually unit tests [1].
[0]: https://dlang.org/phobos/std_algorithm_searching.html#.all
[1]: https://github.com/dlang/phobos/blob/master/std/algorithm/se...
-
-
arsd
This is a collection of modules that I've released over the years. Most of them stand alone, or have just one or two dependencies in here, so you don't have to download this whole repo.
So, I did some research and I found Postgres provides library for C. Then I thought, how about use the C bindings in D and use it for developing the ORM. I found the source code from https://github.com/adamdruppe/arsd/blob/master/postgres.d for binding the C library to D.
-
-
InfluxDB
InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
-
-
-
-
-
-
-
-
-
-
Project mention: Show HN: A static file server in 1.5MB – no Node, no Python, no install | news.ycombinator.com | 2025-04-13
-
-
-
-
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
D D discussion
D D related posts
-
Programs compiled with recent D compiler are broken in macOS 15.4
-
DMD v2.110.0 has been released
-
Building a PostgreSQL Library in D
-
D: Initial Aarch64 Support
-
Results of the Grand C++ Error Explosion Competition
-
A History of C Compilers – Part 1: Performance, Portability and Freedom
-
DCompute: Native execution of D on GPUs and other Accelerators
-
A note from our sponsor - InfluxDB
influxdata.com | 27 Apr 2025
Index
What are some of the best open-source D projects in D? This list will help you:
# | Project | Stars |
---|---|---|
1 | dmd | 3,109 |
2 | tsv-utils | 1,440 |
3 | ldc | 1,258 |
4 | phobos | 1,212 |
5 | dlangui | 837 |
6 | arsd | 531 |
7 | vox | 355 |
8 | DCD | 353 |
9 | dpp | 236 |
10 | serve-d | 223 |
11 | keynavish | 201 |
12 | reggae | 183 |
13 | dcompute | 138 |
14 | tshare | 134 |
15 | voxelman | 128 |
16 | containers | 111 |
17 | dextool | 104 |
18 | automem | 90 |
19 | websitino | 69 |
20 | DaNode | 62 |
21 | grimoire | 34 |
22 | 3ds-hello-dlang | 23 |
23 | importsort-d | 8 |