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.6k 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.6k GitHub stars. The most common language among these projects is D.

Showing 169 open-source projects · page 2 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
Voxelman
VoxelmanMrSmith33/voxelman

A plugin-based client-server voxel game engine written in the D programming language.

12910D
4 years ago
sdlang
sdlangdlang-community/SDLang-D

A D library for reading and writing SDLang (Simple Declarative Language), a concise, type-aware data format.

12621D
3 years ago
libdparse
libdparsedlang-community/libdparse

A library for lexing and parsing D programming language source code, enabling syntax analysis and tooling.

12565D
4 months ago
D:YAML
D:YAMLdlang-community/D-YAML

A YAML 1.1-compliant parser and emitter library for the D programming language, designed for ease of use and full feature support.

12344D
7 months ago
unit-threaded
unit-threadedatilaneves/unit-threaded

Advanced multi-threaded unit test framework for D with custom assertions, property-based testing, and mocking.

12339D
5 days ago
tkD
tkDnomad-software/tkd

A cross-platform GUI toolkit for the D programming language, providing a native look and feel via Tcl/Tk.

11714D
5 years ago
Electronvolt (formerly Atrium)
Electronvolt (formerly Atrium)gecko0307/electronvolt

A sci-fi first-person puzzle game with a fully dynamic physics-based world where everything is interactive.

1146D
2 months ago
EMSI containers
EMSI containersdlang-community/containers

A D language container library using std.experimental.allocator for flexible memory management.

11140D
2 years ago
fast.json
fast.jsonetcimon/fast

A D library providing the fastest possible implementations of common routines like JSON parsing, string splitting, and C interop.

1116D
3 years ago
PixelPerfectEngine
PixelPerfectEngineZILtoid1991/pixelperfectengine

A retro 2D and pseudo-3D game engine written in D, focused on authentic pixel-perfect graphics and a lightweight footprint.

1042D
8 months ago
DSFML
DSFMLJebbs/DSFML

A D language binding for SFML that enables multimedia development with graphics, audio, and networking capabilities.

9721D
7 years ago
scriptlike
scriptlikeAbscissa/scriptlike

A utility library for writing script-like programs in the D programming language, simplifying common scripting tasks.

9310D
5 years ago
raylib-d
raylib-dschveiguy/raylib-d

D language bindings for the raylib game development library, enabling D programmers to create games and multimedia applications.

9312D
4 months ago
cerealed
cerealedatilaneves/cerealed

A powerful binary serialization library for D with minimal boilerplate, supporting bit-level control and custom serialization.

933D
4 months ago
Botan
Botanetcimon/botan

A comprehensive D translation of the Botan cryptographic library, supporting block/stream ciphers, PKI, TLS, and numerous algorithms.

9223D
1 month ago
scid
scidDlangScience/scid

A scientific library for the D programming language providing numerical routines and LAPACK bindings.

9231D
6 years ago
Parin
ParinKapendev/parin

A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.

915D
7 days ago
rengfx
rengfxbmchtech/rengfx

A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.

885D
1 year ago
hibernated
hibernatedbuggins/hibernated

HibernateD is an object-relational mapping (ORM) library for the D programming language, inspired by Hibernate.

8330D
1 year ago
serverino
serverinotrikko/serverino

A small, zero-dependency HTTP server for D with built-in WebSocket support and hot-reload capabilities.

806D
2 days ago
ddbc
ddbcbuggins/ddbc

A database connector for the D programming language, providing a JDBC-like interface for MySQL, PostgreSQL, SQLite, and SQL Server.

8044D
1 year ago
mysql-native
mysql-nativemysql-d/mysql-native

A native D language client driver for MySQL and MariaDB, compatible with both Phobos and Vibe.d sockets.

8028D
2 years ago
Poodinis
Poodinismbierlee/poodinis

A dependency injection framework for the D programming language with autowiring support, inspired by Spring and Hypodermic.

7211D
8 months ago
luneta
lunetafbeline/luneta

An interactive command-line fuzzy finder that filters any list through an interactive interface.

634D
3 years ago
dunit
dunitnomad-software/dunit

A unit testing toolkit for D with mocking capabilities and expressive assertions.

6020D
6 years ago
collie
colliehuntlabs/collie

An asynchronous event-driven network framework written in D, inspired by Netty.

6011D
8 years ago
hunt-entity
hunt-entityhuntlabs/hunt-entity

An object-relational mapping (ORM) framework for the D programming language, supporting PostgreSQL, MySQL, and SQLite.

5811D
4 years ago
ErupteD
ErupteDParticlePeter/ErupteD

Auto-generated D bindings for the Vulkan graphics and compute API.

5315D
25 days ago
hunt-database
hunt-databasehuntlabs/hunt-database

A database abstraction layer library for the D programming language, supporting PostgreSQL and MySQL.

495D
2 years ago
fluent-asserts
fluent-assertsgedaiu/fluent-asserts

A fluent assertion framework for D that provides expressive syntax and detailed error messages for unit testing.

486D
2 months ago
NullKia
NullKiabad-antics/nullkia

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

486Go
5 months ago
Soulfind
Soulfindsoulfind-dev/soulfind

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

476D
13 days ago
generis
generissenselogic/GENERIS

A lightweight Go code preprocessor that adds generics, macros, conditional compilation, HTML templating, and Allman style conversion.

471D
4 years ago
OpenSSL
OpenSSLD-Programming-Deimos/openssl

D language bindings for OpenSSL, providing access to SSL/TLS protocols and cryptography libraries.

4744C
1 year ago
Nuklear
NuklearTimu5/bindbc-nuklear

D language bindings for the Nuklear immediate-mode graphical user interface library.

469D
3 years ago
mood
moodmihails-strasuns/mood

A proof-of-concept blog implementation written in D with vibe.d, featuring a standalone binary, Markdown posts, and a RESTful API.

4511D
5 years ago
1
2
3
4
5