Showing 36 of 83 projects
Static and dynamic D language bindings for SDL3 and its official extension libraries, compatible with BetterC, @nogc, and nothrow.
A library for lexing and parsing D programming language source code, enabling syntax analysis and tooling.
A YAML 1.1-compliant parser and emitter library for the D programming language, designed for ease of use and full feature support.
Advanced multi-threaded unit test framework for D with custom assertions, property-based testing, and mocking.
A D library for reading and writing SDLang (Simple Declarative Language), a concise, type-aware data format.
A cross-platform GUI toolkit for the D programming language, providing a native look and feel via Tcl/Tk.
A sci-fi first-person puzzle game with a fully dynamic physics-based world where everything is interactive.
A D language container library using std.experimental.allocator for flexible memory management.
A D library providing the fastest possible implementations of common routines like JSON parsing, string splitting, and C interop.
An educational operating system written in the D programming language, demonstrating low-level systems programming concepts.
A retro 2D and pseudo-3D game engine written in D, focused on authentic pixel-perfect graphics and a lightweight footprint.
A D language binding for SFML that enables multimedia development with graphics, audio, and networking capabilities.
A refined core library for the D programming language providing essential modules for concurrency, collections, event handling, I/O, logging, and serialization.
A scientific library for the D programming language providing numerical routines and LAPACK bindings.
A powerful binary serialization library for D with minimal boilerplate, supporting bit-level control and custom serialization.
A utility library for writing script-like programs in the D programming language, simplifying common scripting tasks.
D language bindings for the raylib game development library, enabling D programmers to create games and multimedia applications.
A comprehensive D translation of the Botan cryptographic library, supporting block/stream ciphers, PKI, TLS, and numerous algorithms.
A lightweight, expressive, and extensible multimedia engine for 2D/3D graphics and game development.
HibernateD is an object-relational mapping (ORM) library for the D programming language, inspired by Hibernate.
A database connector for the D programming language, providing a JDBC-like interface for MySQL, PostgreSQL, SQLite, and SQL Server.
A native D language client driver for MySQL and MariaDB, compatible with both Phobos and Vibe.d sockets.
A Vim plugin that orchestrates D language tools like DCD, DUB, Dscanner, and dfmt to provide a cohesive development environment.
A small, zero-dependency HTTP server for D with built-in WebSocket support and hot-reload capabilities.
A delightfully simple 2D game engine for the D programming language, designed for fast and fun development.
A dependency injection framework for the D programming language with autowiring support, inspired by Spring and Hypodermic.
CMake module for building D2 projects with CMake's build system.
An interactive command-line fuzzy finder that filters any list through an interactive interface.
A unit testing toolkit for D with mocking capabilities and expressive assertions.
A tool to install and manage D programming language compilers and their versions.
An object-relational mapping (ORM) framework for the D programming language, supporting PostgreSQL, MySQL, and SQLite.
Auto-generated D bindings for the Vulkan graphics and compute API.
A database abstraction layer library for the D programming language, supporting PostgreSQL and MySQL.
A fluent assertion framework for D that provides expressive syntax and detailed error messages for unit testing.
A GitHub Action to automatically install D compilers (DMD, LDC, GDC) and the dub package manager for CI workflows.
D language bindings for OpenSSL, providing access to SSL/TLS protocols and cryptography libraries.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.