Библиотеки, написанные на D

dpp

Непосредственно включать заголовки C в исходный код D (от atilaneves).
  • 224
  • Boost Software License 1.0

spasm

Пишите одностраничные приложения на D, которые компилируются в webassembly.
  • 218
  • MIT

dfmt

Dfmt — это средство форматирования исходного кода D.
  • 192
  • Boost Software License 1.0

tree.d

Tree - простой, быстрый, компактный, читаемый пользователем расширяемый структурный формат, безопасный для двоичного кода.
  • 184
  • The Unlicense

mir-algorithm

Основная библиотека Dlang.
  • 168
  • GNU General Public License v3.0

SponSkrub

Удалите рекламу из загруженных видео с YouTube.
  • 168
  • GNU General Public License v3.0 only

reggae

Соберите систему на D, Python, Ruby, Javascript или Lua.
  • 164
  • BSD 3-clause "New" or "Revised"

inochi-session

Приложение, которое позволяет транслировать марионетки Inochi2D.
  • 163
  • BSD 2-clause "Simplified"

DIPs

D Предложения по улучшению.
  • 153
  • Creative Commons Zero v1.0 Universal

dcompute

DCompute: собственное выполнение D на графических процессорах и других ускорителях.
  • 126
  • Boost Software License 1.0

voxelman

Клиент-серверный воксельный игровой движок на основе плагинов, написанный на языке D (от MrSmith33).
  • 123
  • Boost Software License 1.0

trash-d

Близкая замена rm, которая использует мусорное ведро. Написано на Д.
  • 114
  • MIT

DustMite

Универсальный инструмент для сокращения данных.
  • 112
  • Boost Software License 1.0

containers

Контейнеры, поддерживаемые std.experimental.allocator (сообществом dlang).
  • 109
  • Boost Software License 1.0

arduino-thinkpadkb-usb

Использование Arduino Micro в качестве USB-адаптера для клавиатуры ThinkPad T60 с поддержкой TrackPoint. Поддерживает различные клавиатуры семейства ThinkPad, которые используют ту же розетку, что и T60.
  • 102
  • Apache License 2.0

Tango-D2

Порт библиотеки Tango на D2.
  • 89
  • GNU General Public License v3.0

DMDScript

Реализация языка программирования ECMA 262 (Javascript).
  • 89
  • Boost Software License 1.0

med

Микро Emacs в D.
  • 85
  • GNU General Public License v3.0

LWDR

Облегченная среда выполнения D, предназначенная для процессоров ARM Cortex.
  • 82
  • Boost Software License 1.0

automem

Интеллектуальные указатели автоматического управления памятью в стиле C++ для D.
  • 81
  • BSD 3-clause "New" or "Revised"

rengfx

легкий, выразительный, расширяемый мультимедийный движок.
  • 78
  • Apache License 2.0

keynavish

Управляйте мышью с помощью клавиатуры в Windows.
  • 77
  • GNU General Public License v3.0 only

bindbc-sdl

Статические и динамические привязки D к библиотекам SDL и SDL_*, совместимые с BetterC, @nogc и nothrow.
  • 76
  • Boost Software License 1.0

XC-BASIC

Диалект компиляции BASIC для Commodore-64.
  • 73
  • MIT

intel-intrinsics

SIMD-библиотека Dlang.
  • 61
  • Boost Software License 1.0

DaNode

Небольшой и гибкий веб-сервер, написанный на языке D 2.0.
  • 58
  • GNU General Public License v3.0 only

SponSkrub

Удалите рекламу из загруженных видео с YouTube (от pukkandan).
  • 53
  • GNU General Public License v3.0

til

Легко расширяемый командный язык (от til-lang).
  • 52

gothic-1-community-patch

Патч сообщества Gothic 1.
  • 41
  • GNU General Public License v3.0

generis

Универсальный генератор кода Go..
  • 39
  • GNU General Public License v3.0 only