• Home
  • Categories
  • Tags
  • Pricing
  • Submit
  1. Home
  2. Themed Directories
  3. Awesome D

Awesome D

Curated Awesome list of D programming language libraries, tools, and resources.

🌐Visit Website

About this tool

Awesome D

Category: Themed Directories
Slug: awesome-d
Source: GitHub – dlang-community/awesome-d
Brand: sindresorhus/awesome

Overview

Awesome D is a curated directory of frameworks, libraries, tools, and learning resources for the D programming language. It organizes community-maintained links to software, documentation, and ecosystem tools used when developing with D.

Features

1. Ecosystem & Community Information

  • Basic Information section with curated links to:
    • Official Website – core D language site and docs (e.g., dlang.org).
    • Getting Help – community support channels (forums, Q&A, etc.).
    • People – notable contributors or community figures.
    • Events – conferences, meetups, and other D-related events.
    • Organizations – companies, groups, or foundations involved with D.

2. Documentation & Learning Resources

  • Documents section listing learning material:
    • Books – books dedicated to D programming and related topics.
    • Tutorials – step-by-step guides for beginners and advanced users.
    • Blogs – blogs focused on D usage, news, and ecosystem updates.
    • Articles – technical articles and deep dives about D.

3. Language & Tooling

  • Language Related section aggregating tools and core ecosystem projects:
    • Package Management – tools and services for managing D packages.
    • Compilers – official D compilers and implementations.
    • Alternative / WIP Compilers – experimental or work-in-progress compilers.
    • Dev Tools – helper utilities (linters, formatters, analyzers, etc.).
    • Build Tools – build systems and automation tools for D projects.
    • IDEs & Editors – editor and IDE integrations, plugins, and setups.
    • Lexers, Parsers & Generators – parsing libraries and code generators.
    • Preprocessors – tools that transform/augment D source before compilation.
    • Version Managers – tools to install and manage multiple D versions.

4. Continuous Integration & Testing

  • Continuous Integration section with tools and integrations:
    • GitHub Actions – reusable workflows and action definitions for D.
    • Testing Frameworks – test libraries and frameworks for D code.

5. Cross-Compilation / Other Languages

  • Compiler for Other Languages:
    • Javascript – tools compiling D to JavaScript or enabling interop.

6. Operating Systems & Low-Level Development

  • OS section:
    • Operating Systems – projects implementing or targeting OS-level work in D.
    • Bare Metal / Kernel Development – kernel and bare-metal development resources in D.

7. Core Libraries & Utilities

  • Common section:
    • General Containers – data structures and container libraries.
    • Core Utilities – foundational utilities and helper libraries.

8. Networking & Web

  • Networking / Web section:
    • Web Frameworks – HTTP frameworks and web application stacks.
    • Data Serialization – JSON, XML, and other serialization libraries.

9. Databases

  • Database section:
    • Database Clients – drivers and client libraries for various databases.

10. CLI Tools

  • CLI section:
    • CLI Libraries – argument parsers, command frameworks, and related tooling.
    • CLI Applications – command-line tools written in D.

11. GUI Development

  • GUI section:
    • GUI Libraries – frameworks and bindings for graphical user interfaces.
    • GUI Applications – desktop apps and tools built with D.

12. Game Development

  • Game Development section:
    • Game Bindings – bindings to game engines and multimedia libraries.
    • Game Libraries – game-related helper libraries (graphics, input, audio, etc.).
    • Games – complete games implemented in D.

13. Internationalization & Globalization

  • Internationalization (i18n) / Globalization section:
    • Internationalization – tools and libraries for localization and i18n.

14. Image Processing

  • Image Processing section:
    • Image Processing – libraries for image manipulation and analysis.

15. Machine Learning & Parallel Computing

  • Machine Learning section:
    • Machine Learning – ML and numerical computation libraries.
    • Parallel Computing – concurrency, parallelism, and HPC resources.

16. Scientific & Language Processing

  • Scientific section:
    • Scientific – math, scientific computing, and simulation tools.
    • Language Processing – NLP and language analysis libraries.

17. Other Libraries & Utilities

  • Others section:
    • Text Processing – utilities for working with and transforming text.
    • Logging – logging frameworks and logging utilities.
    • Configuration – configuration file and settings management libraries.
    • BlogEngine – blogging and CMS engines written in D.
    • Dependency Injection – DI containers and related patterns.
    • Cryptography – encryption, hashing, and crypto primitives.
    • Unmaintained – archived or unmaintained projects for reference.

Pricing

  • Not applicable. Awesome D is an open, curated list of resources rather than a commercial product or service.
Surveys

Loading more......

Information

Websitegithub.com
PublishedDec 25, 2025

Categories

1 Item
Themed Directories

Tags

3 Items
#awesome-lists
#developer-tools
#curated-lists

Similar Products

6 result(s)
Awesome Docker

An Awesome-curated directory of Docker-related resources, tools, images, and learning material for containerization.

Awesome ESLint

A curated Awesome list of ESLint plugins, configs, parsers, and related tools.

Awesome F#

An Awesome collection of F# language libraries, tools, frameworks, and educational resources with a focus on functional-first .NET development.

Awesome Godot

An awesome curated list of plugins, scripts, tools, and learning resources for the Godot game engine.

Awesome Kotlin

Curated Awesome list of Kotlin libraries, frameworks, and tools.

Awesome Markdown

An Awesome list of Markdown tools, parsers, editors, and resources related to the Markdown markup language.

Built with
Ever Works
Ever Works

Connect with us

Stay Updated

Get the latest updates and exclusive content delivered to your inbox.

Product

  • Categories
  • Tags
  • Pricing
  • Help

Clients

  • Sign In
  • Register
  • Forgot password?

Company

  • About Us
  • Admin
  • Sitemap

Resources

  • Blog
  • Submit
  • API Documentation
All product names, logos, and brands are the property of their respective owners. All company, product, and service names used in this repository, related repositories, and associated websites are for identification purposes only. The use of these names, logos, and brands does not imply endorsement, affiliation, or sponsorship. This directory may include content generated by artificial intelligence.
Copyright © 2025 Ever. All rights reserved.·Terms of Service·Privacy Policy·Cookies