Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. D
D

D

Language
169 projects29.4k total stars4.2k total forks6 languages

Open-source projects built with D

There are currently 169 open-source projects built with D, with a combined total of 29.4k GitHub stars. The most common language among these projects is D.

Showing 169 open-source projects · page 3 of 5

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
commandr
commandrrobik/commandr

A modern, powerful command-line argument parser for D with help generation, validation, and shell autocompletion.

456D
1 year ago
DAllegro5
DAllegro5SiegeLord/DAllegro5

D language bindings for the Allegro 5 cross-platform game development library.

4516D
1 year ago
grpc
grpchuntlabs/grpc-dlang

A gRPC implementation for the D programming language, built on the hunt-http library.

445D
4 years ago
dqml
dqmlfilcuc/dqml

Qt QML bindings for the D programming language, enabling D applications to use QML for UI development.

4214D
3 years ago
GLFW 3
GLFW 3BindBC/bindbc-glfw

Static and dynamic D language bindings for the GLFW library, compatible with BetterC, @nogc, and nothrow.

427D
6 months ago
Soulfind
Soulfindsoulfind-dev/soulfind

A Soulseek server implementation written in the D programming language for local testing.

425D
1 day ago
OpenGL
OpenGLBindBC/bindbc-opengl

Dynamic D bindings to OpenGL, compatible with BetterC, @nogc, and nothrow.

4213D
1 year ago
giD
giDKymorphia/gid

High-quality D language bindings for libraries with GObject Introspection APIs, enabling GUI and multimedia development.

424D
1 month ago
Handy-Httpd
Handy-Httpdandrewlalis/handy-httpd

An extremely lightweight HTTP server library for the D programming language.

3811D
3 months ago
dproto
dprotomsoucy/dproto

A D library that uses mixins to generate Protocol Buffer message structures and service interfaces at compile time.

3816D
6 years ago
graphqld
graphqldburner/graphqld

A GraphQL implementation for the D programming language, built on vibe.d for handling the GraphQL protocol.

369D
4 months ago
libhttp2
libhttp2etcimon/libhttp2

HTTP/2 library written in D, translated from nghttp2 with an object-oriented API and manual memory management.

364D
3 years ago
NuMem
NuMemInochi2D/numem

No-GC memory management utilities for D, enabling safe handling of classes, strings, and slices in @nogc code.

356D
1 day ago
WebGPU
WebGPUDLangGamedev/bindbc-wgpu

Dynamic binding to the WebGPU native library for the D programming language, enabling cross-platform GPU graphics and compute.

335C++
7 months ago
Sciter-Dport
Sciter-Dportsciter-sdk/Sciter-Dport

D language bindings for the Sciter multi-platform HTML engine, enabling desktop GUI applications with HTML, CSS, and scripting.

333D
9 years ago
LibUI
LibUIExtrawurst/DerelictLibui

Dynamic binding for the libui GUI library in the D programming language.

332D
5 years ago
tfd
tfdShigekiKarita/tfd

A TensorFlow wrapper for the D programming language, providing C API bindings and integration with Mir for numerical computing.

332D
5 years ago
Crypto
Cryptoshove70/crypto

A D programming language library providing encryption, decryption, encoding, hashing, and digital signature functionality.

3212D
1 year ago
mir-random
mir-randomlibmir/mir-random

A D library providing advanced random number generators with performance improvements and new statistical distributions.

3215D
1 month ago
hunt-http
hunt-httphuntlabs/hunt-http

A flexible, performant HTTP server and client library for the D programming language, supporting HTTP/1.1, HTTP/2, and WebSocket.

315D
4 years ago
NullKia
NullKiabad-antics/nullkia

A comprehensive mobile security framework for device exploitation, bootloader unlocking, firmware analysis, and cellular security research across 18 manufacturers.

304Go
3 months ago
Joka
JokaKapendev/joka

A nogc utility library for the D programming language, providing data structures and functions with precise memory control.

292D
3 days ago
sokol-d
sokol-dfloooh/sokol-d

Auto-generated D bindings for the sokol headers, enabling cross-platform graphics and audio development in D.

285C
4 days ago
cook2
cook2gecko0307/Cook2

A fast incremental build automation tool for D language projects with automatic dependency scanning.

272D
3 years ago
Hprose
Hprosehprose/hprose-d

A high-performance remote object service engine implementation for the D programming language.

262D
9 years ago
std.data.json
std.data.jsondlang-community/std_data_json

A D language JSON implementation with a clean API, evolved from vibe.d's JSON module.

2613D
6 months ago
Imgui
ImguiInochi2D/i2d-imgui

D language binding to CImgui with OpenGL, SDL, and GLFW backends for immediate-mode GUI development.

2512D
9 months ago
painlessjson
painlessjsonBlackEdder/painlessjson

A D library for painless JSON serialization and deserialization of custom types using compile-time reflection.

253D
7 years ago
opencvd
opencvdaferust/opencvd

Unofficial OpenCV binding for the D programming language, enabling computer vision development with D.

235D
4 years ago
asdf
asdflibmir/asdf

A high-performance, cache-oriented JSON library for D, optimized for transforming large volumes of JSON dataframes.

2310D
8 months ago
inifile-D
inifile-Dburner/inifiled

A compile-time INI file parser and writer generator for D that uses annotated structs.

229D
3 years ago
bgfx
bgfxGoaLitiuM/bindbc-bgfx

Dynamic and static D language bindings for the bgfx cross-platform graphics library.

211D
3 years ago
DSSG
DSSGkambrium/dssg

A static site generator that uses TOML files with key-value pairs for both metadata and content, supporting multiple templates.

215D
3 years ago
std.experimental.xml
std.experimental.xmllodo1995/experimental.xml

A replacement for Phobos std.xml providing APIs to parse, validate, and output XML documents in D.

208D
9 years ago
hunt-net
hunt-nethuntlabs/hunt-net

A high-performance, event-driven asynchronous network library for the D programming language with built-in codec support.

203D
4 years ago
FreeType
FreeTypeBindBC/bindbc-freetype

Static and dynamic D bindings to the FreeType library, compatible with BetterC, @nogc, and nothrow.

196D
7 months ago
1
2
3
4
5