Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Stacks
  3. D
D

D

Language
61 projects27.2k total stars3.7k total forks3 languages

Open-source projects built with D

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

Showing 61 open-source projects · page 2 of 2

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.

1299D
4 years ago
libdparse
libdparsedlang-community/libdparse

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

12363D
29 days 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.

12343D
4 months ago
sdlang
sdlangdlang-community/SDLang-D

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

12121D
3 years ago
unit-threaded
unit-threadedatilaneves/unit-threaded

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

12138D
11 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.

11814D
4 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
9 months ago
EMSI containers
EMSI containersdlang-community/containers

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

11239D
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
4 months ago
DSFML
DSFMLJebbs/DSFML

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

9722D
7 years ago
scriptlike
scriptlikeAbscissa/scriptlike

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

9210D
5 years ago
scid
scidDlangScience/scid

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

9231D
6 years ago
cerealed
cerealedatilaneves/cerealed

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

923D
26 days ago
Botan
Botanetcimon/botan

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

9122D
5 months 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.

9112D
1 month ago
rengfx
rengfxbmchtech/rengfx

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

875D
1 year ago
hibernated
hibernatedbuggins/hibernated

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

8430D
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
ddbc
ddbcbuggins/ddbc

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

8044D
9 months ago
serverino
serverinotrikko/serverino

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

776D
18 days ago
Poodinis
Poodinismbierlee/poodinis

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

7211D
5 months ago
Parin
ParinKapendev/parin

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

725D
2 days ago
luneta
lunetafbeline/luneta

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

634D
2 years ago
collie
colliehuntlabs/collie

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

6011D
7 years ago
1
2