Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. D Language

D Language

177 projects

Showing 33 of 177 projects

hunt-cache
hunt-cacheD

A universal cache library for the D programming language with support for memory and Redis backends.

#d-language#memcache#memory-cache
Stars6
Forks0
Last commit3 years ago
wild
wildD

A build system written in D that uses JSON configuration files to define compilation rules and targets.

#d-language#developer-tools#compilation
Stars6
Forks1
Last commit10 years ago
FreeImage
FreeImageD

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

#d-language#static-linking#freeimage
Stars6
Forks2
Last commit3 years ago
libogg
liboggD

Dynamic bindings to libogg for the D programming language, enabling audio data encapsulation.

#d-language#derelict#bindings
Stars5
Forks1
Last commit9 years ago
Blend2D
Blend2DD

Static and dynamic D language bindings for the Blend2D C API, enabling high-performance 2D vector graphics.

#d-language#static-linking#c-api-bindings
Stars5
Forks0
Last commit3 years ago
OpenGLES
OpenGLESD

Dynamic binding to OpenGL ES for the D programming language, enabling cross-platform graphics development.

#d-language#embedded-systems#graphics
Stars4
Forks5
Last commit9 years ago
PhysicsFS
PhysicsFSD

Dynamic binding to the PhysicsFS library for the D Programming Language, enabling runtime loading of PhysicsFS 2.1.

#d-language#library-binding#archive-handling
Stars4
Forks0
Last commit9 years ago
hunt-console
hunt-consoleD

A D language port of Symfony Console for creating beautiful, testable command-line applications.

#d-language#help-generation#unit-testing
Stars4
Forks0
Last commit4 years ago
godot-math
godot-mathD

A D programming language port of Godot Engine's linear algebra library with identical semantics.

#d#d-language#graphics-math
Stars4
Forks0
Last commit1 month ago
KiWi
KiWiD

D bindings for the KiWi GUI library, compatible with @nogc, nothrow, and BetterC.

#d-language#static-linking#gui-bindings
Stars4
Forks1
Last commit6 years ago
text-mode
text-modeD

A virtual text-mode library with Unicode support, a 16-color palette, and a markup language for vintage-style text rendering.

#d-language#terminal-emulation#retro-computing
Stars3
Forks1
Last commit3 months ago
libvorbis
libvorbisD

Dynamic bindings to libvorbis for the D Programming Language, enabling audio encoding and decoding.

#libvorbis#d-language#bindings
Stars3
Forks2
Last commit9 years ago
bindbc-icu
bindbc-icuD

Dynamic and static D language bindings to IBM ICU's C API, compatible with @nogc and nothrow.

#d-language#unicode#internationalization
Stars3
Forks1
Last commit1 year ago
hunt-validation
hunt-validationD

A data validation library for the D programming language built on the Hunt framework.

#d-language#metaprogramming#validation
Stars3
Forks1
Last commit2 years ago
premake
premakeLua

A Premake extension that adds support for building D language projects across multiple compilers and build systems.

#d-language#compiler-support#premake-extension
Stars3
Forks2
Last commit9 years ago
HarfBuzz
HarfBuzzD

A configurable dynamic and static D language binding to the HarfBuzz text shaping library, compatible with @nogc, nothrow, and BetterC.

#text-shaping#d-language#font-rendering
Stars3
Forks4
Last commit1 year ago
gogga
goggaD

A simple VT100 colorized pretty-printing logger for D, providing plug-and-play colorful terminal logging.

#d-language#library#dlang
Stars3
Forks0
Last commit7 months ago
NanoVG
NanoVGD

Dynamic and static D language bindings for the NanoVG vector graphics library, compatible with -betterC, @nogc, and nothrow.

#d-language#opengl#graphics-bindings
Stars3
Forks1
Last commit6 years ago
ALURE
ALURED

A dynamic binding to the ALURE audio library for the D programming language.

#d-language#derelict#openal
Stars3
Forks0
Last commit9 years ago
ldcup
ldcupD

A toolchain manager for downloading and managing LDC2 and OpenD D language compilers.

#ldc2#d#d-language
Stars2
Forks0
Last commit1 month ago
hunt-time
hunt-timeD

A comprehensive time library for the D programming language, inspired by Joda-Time and Java.time APIs.

#d-language#java-time-inspired#interval
Stars2
Forks0
Last commit5 years ago
JoyShockLibrary
JoyShockLibraryD

D language bindings for the JoyShockLibrary, enabling access to Sony and Nintendo controller features.

#d-language#gyroscope#bindings
Stars2
Forks0
Last commit5 years ago
libtheora
libtheoraD

Dynamic binding to libtheora 1.1 for the D programming language, enabling multimedia development.

#d-language#open-source#derelict
Stars2
Forks0
Last commit9 years ago
Zstandard
ZstandardD

Configurable dynamic and static D bindings for Facebook's zstandard compression library.

#d-language#static-linking#library-binding
Stars2
Forks0
Last commit7 years ago
SDL2_gfx
SDL2_gfxD

Dynamic and static D language bindings for the SDL2_gfx library, compatible with @nogc, nothrow, and BetterC.

#d-language#sdl2#graphics-bindings
Stars1
Forks0
Last commit6 years ago
dub-upgrade
dub-upgradeJavaScript

GitHub Action to run dub upgrade with automatic retry on network failure and package caching.

#d-language#network-retry#dub
Stars1
Forks0
Last commit3 days ago
bindbc-mecab
bindbc-mecabD

Dynamic and static D bindings to the MeCab C API for Japanese morphological analysis.

#part-of-speech-tagging#d-language#c-api
Stars1
Forks0
Last commit6 years ago
searocket
searocketD

A fast, minimal Zsh prompt written in D, configurable at compile time with various integrations.

#d-language#developer-tools#shell-prompt
Stars1
Forks0
Last commit3 months ago
nanomsg-next-gen
nanomsg-next-genD

Dynamic and static D bindings to the NNG (nanomsg-next-gen) messaging library, compatible with -betterC, @nogc, and nothrow.

#d-language#static-linking#messaging-library
Stars1
Forks0
Last commit5 years ago
dlog
dlogD

A simple and modular logging library for the D programming language.

#d-language#library#modular
Stars1
Forks0
Last commit1 year ago
hunt-gossip
hunt-gossipD

A gossip protocol implementation for the D programming language, licensed under Apache V2.

#systems-programming#d-language#distributed-systems
Stars0
Forks0
Last commit7 years ago
OpenGL tutorials
OpenGL tutorialsD

A collection of D language ports of OpenGL v3.x+ tutorials and samples from various C/C++/WebGL sources.

#d-language#shaders#opengl
Stars0
Forks9
Last commit11 years ago
DevIL
DevILD

A dynamic binding to the DevIL image library for the D programming language.

#programming-language#d-language#dynamic-binding
Stars0
Forks1
Last commit8 years ago
PreviousPage 5 of 5

Related Tags

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
#Dlang59
#Cross Platform48
#Game Development34
#D32
#Nogc20
#Betterc20
#Bindings18
#Dynamic Binding14
#Nothrow13
#Bindbc13
#Dub12
#Dynamic Linking12