🇨🇦 Made in Canada

Discover Canada's Leading Open Source Projects: Explore top-notch open source initiatives hailing from the vibrant tech community of Canada.

TOP D Projects

1
gnunn1/tilix

gnunn1/tilix

A tiling terminal emulator for Linux using GTK+ 3
D
5,310
star
2
dlang-community/awesome-d

dlang-community/awesome-d

A curated list of awesome D documents, frameworks, libraries and software. Inspired by awesome-python.
D
640
star
3
dlang-community/DCD

dlang-community/DCD

The D Completion Daemon is an auto-complete program for the D programming language
D
345
star
4
dlang-community/D-Scanner

dlang-community/D-Scanner

Swiss-army knife for D source code
D
236
star
5
dlang-community/dfmt

dlang-community/dfmt

Dfmt is a formatter for D source code
D
202
star
6
dlang-community/SDLang-D

dlang-community/SDLang-D

An SDLang (Simple Declarative Language) library for D
D
118
star
7
dlang-community/D-YAML

dlang-community/D-YAML

YAML parser and emitter for the D programming language
D
114
star
8
dlang-community/libdparse

dlang-community/libdparse

Library for lexing and parsing D source code
D
113
star
9
dlang-community/containers

dlang-community/containers

Containers backed by std.experimental.allocator
D
109
star
10
DDoS/GBAiD

DDoS/GBAiD

A GameBoy Advance emulator in D
D
81
star
11
dlang-community/drepl

dlang-community/drepl

A REPL for D
D
76
star
12
dlang-community/mecca

dlang-community/mecca

Weka.IO's userland OS
D
64
star
13
dlang-community/dfix

dlang-community/dfix

Tool for automatically upgrading D source code
D
44
star
14
dd86k/ddcpuid

dd86k/ddcpuid

🔬 dd's x86 CPU Identification tool
D
36
star
15
dd86k/dd86

dd86k/dd86

No longer maintained. See URL.
D
35
star
16
gnunn1/vgrep

gnunn1/vgrep

A grep graphical user interface written in D and GTK 3
D
33
star
17
sciter-sdk/Sciter-Dport

sciter-sdk/Sciter-Dport

Port of Sciter headers for the D language
D
32
star
18
mintyfresh/witchcraft

mintyfresh/witchcraft

Extensions to runtime reflection in D.
D
30
star
19
Herringway/earthbound

Herringway/earthbound

attempt at decompiling+porting earthbound
D
26
star
20
dlang-community/std_data_json

dlang-community/std_data_json

Phobos candidate JSON implementation.
D
25
star
21
dlang-community/dmarkdown

dlang-community/dmarkdown

Markdown to HTML processor for D
D
24
star
22
dd86k/alicedbg

dd86k/alicedbg

🎯 Cross-platform Debugger and Memory Scanner
D
24
star
23
dd86k/ddui

dd86k/ddui

🪟 Immediate-mode UI
D
21
star
24
dlang-community/harbored-mod

dlang-community/harbored-mod

A documentation generator for D with support for both DDoc and Markdown.
D
18
star
25
dlang-community/dsymbol

dlang-community/dsymbol

Basic symbol lookup/resolution for libdparse (Deprecated, see link)
D
15
star
26
awojnowski/SwiftVideoPlayer

awojnowski/SwiftVideoPlayer

AVPlayer implementation in Swift
D
13
star
27
dd86k/ddhx

dd86k/ddhx

🪄 dd's hex data viewer
D
12
star
28
Herringway/ebbinex

Herringway/ebbinex

Earthbound Binary Extractor
D
12
star
29
dlang-community/experimental.xml

dlang-community/experimental.xml

A replacement of Phobos std.xml
D
11
star
30
danilolekovic/iode-d

danilolekovic/iode-d

a programming language
D
11
star
31
mintyfresh/vibrant.d

mintyfresh/vibrant.d

A light framework on top of vibe.d
D
11
star
32
ysgard/d-struct

ysgard/d-struct

Atom syntax highlighting and snippets for the D programming language.
D
10
star
33
dlang-community/stdx-allocator

dlang-community/stdx-allocator

Extracted std.experimental.allocator for usage via DUB
D
10
star
34
dd86k/sha3-d

dd86k/sha3-d

Pure D implementation of SHA-3 (Keccak-f[1600,24]) + DUB package
D
10
star
35
Bananattack/nel-d

Bananattack/nel-d

nel is a compiler for a low-level assembly programming language for developing on the NES hardware.
D
10
star
36
dlang-community/d-money

dlang-community/d-money

Handling amounts of money safely and efficiently
D
9
star
37
redstar/LLtool

redstar/LLtool

A recursive-descent parser generator for D
D
9
star
38
mintyfresh/dquery

mintyfresh/dquery

Chainable compile-time metaprogramming
D
9
star
39
dd86k/ddh

dd86k/ddh

#️⃣ dd's hashing utility with a twist
D
9
star
40
dd86k/dfile

dd86k/dfile

Cross-platform and fast file scanner
D
9
star
41
dlang-community/tinyendian

dlang-community/tinyendian

Lightweight endianness library for D
D
8
star
42
mintyfresh/markov

mintyfresh/markov

A generic markov chain library
D
8
star
43
dd86k/ddos

dd86k/ddos

An OS to satisfy my dose of baremetal
D
8
star
44
aminya/d-tree-sitter

aminya/d-tree-sitter

The D bindings for tree-sitter
D
7
star
45
dd86k/blake2-d

dd86k/blake2-d

Pure D implementation of BLAKE2 + DUB package
D
7
star
46
dlang-community/libddoc

dlang-community/libddoc

D implementation of the DDoc macro system
D
7
star
47
kyleingraham/potcake

kyleingraham/potcake

An easy to live with, sensible, and dependable web framework.
D
7
star
48
dd86k/ddx86

dd86k/ddx86

** WIP ** x86 soft emulator, MS-DOS layer, rewrite of dd86
D
7
star
49
alexbevi/redmine_msg_preview

alexbevi/redmine_msg_preview

A plugin for Redmine that allows for inline previewing of Outlook MSG attachments
D
7
star
50
redstar/vibed-docker

redstar/vibed-docker

Sample vibed application inside a Docker container
D
7
star
51
mintyfresh/polo

mintyfresh/polo

Morkov Polo
D
6
star
52
aminya/minijson

aminya/minijson

Minify JSON files fast! Supports Comments. Uses D, C, and AVX2 and SSE4_1 SIMD.
D
6
star
53
mintyfresh/state-machine

mintyfresh/state-machine

Turn any type into a state machine.
D
5
star
54
prurigro/cjdns-git-sysvinit

prurigro/cjdns-git-sysvinit

Legacy sysvinit (rc.d/init.d) service for cjdns that should work on most platforms
D
5
star
55
alexiusacademia/hydroflow

alexiusacademia/hydroflow

D Library for Hydraulics Engineering calculations.
D
5
star
56
mintyfresh/kdtree

mintyfresh/kdtree

A k-dimensional tree implementation for D.
D
5
star
57
lcodes/blog

lcodes/blog

Organizing ideas
D
5
star
58
maxpoulin64/dmaxminddb

maxpoulin64/dmaxminddb

A library that reads MaxMind's database files, written in D.
D
5
star
59
Herringway/natcmp

Herringway/natcmp

Human-natural string comparison algorithm
D
5
star
60
mlarouche/llvm-d-tutorial

mlarouche/llvm-d-tutorial

Port of the LLVM Tutorial to D
D
4
star
61
dd86k/ggf

dd86k/ggf

Simple disk information tool for Windows
D
4
star
62
dd86k/binco

dd86k/binco

Binary-Text Encoder/Decoder
D
4
star
63
dd86k/fwin32

dd86k/fwin32

Mirrored from https://git.dd86k.space/dd86k/fwin32
D
4
star
64
mintyfresh/Dart

mintyfresh/Dart

D Active Record Types
D
4
star
65
dlang-community/toml

dlang-community/toml

D
4
star
66
rontarrant/gtkd_demos

rontarrant/gtkd_demos

These are the demo files for the GtkDcoding blog.
D
4
star
67
redstar/sapnwrfc-d

redstar/sapnwrfc-d

D bindings for SAP NetWeaver RFC SDK
D
3
star
68
nyue/Houdini-Ocean-Toolkit

nyue/Houdini-Ocean-Toolkit

Ocean wave tools for Houdini
D
3
star
69
michelf/mfr-xml-d

michelf/mfr-xml-d

Fast and versatile XML parser for D
D
3
star
70
Kyle873/DerelictSDL2Gfx

Kyle873/DerelictSDL2Gfx

A simple D binding to SDL2_gfx library using Derelict.
D
3
star
71
mintyfresh/pattern

mintyfresh/pattern

Templated types for string pattern matching and lexers.
D
3
star
72
soulaklabs/startup-nation-le-jeu-de-cartes

soulaklabs/startup-nation-le-jeu-de-cartes

Avancez dans la hiérarchie et éliminez vos opposants !
D
3
star
73
yatima1460/draph

yatima1460/draph

Dlang Facebook Graph API (under development)
D
3
star
74
Herringway/vircd

Herringway/vircd

garbage ircd
D
3
star
75
dd86k/chod

dd86k/chod

🍫 Alternative choco client
D
3
star
76
Herringway/pxtone

Herringway/pxtone

D port of PIXEL's pxtone music engine
D
3
star
77
dlang-community/configy

dlang-community/configy

An automatic YAML to struct configuration parser for dlang
D
3
star
78
Herringway/nspcplay

Herringway/nspcplay

Higher level NSPC music player
D
3
star
79
dlang-community/gitcompatibledubpackage

dlang-community/gitcompatibledubpackage

An example of a repositery usable both as a DUB package and a git submodule.
D
2
star
80
mintyfresh/dotenv

mintyfresh/dotenv

dotenv implementation for D. Simplifies handling environment variables.
D
2
star
81
mintyfresh/handle

mintyfresh/handle

D library for handles
D
2
star
82
lcodes/mpq.d

lcodes/mpq.d

One-module library to work with Blizzard's MoPaQ archive files, written in The D Programming Language.
D
2
star
83
yvanross/LOG430-exercices

yvanross/LOG430-exercices

Exercices pour le cours de LOG430-architecture-logicielles
D
2
star
84
mintyfresh/autoloader

mintyfresh/autoloader

An automatic class-loader for D.
D
2
star
85
dd86k/gitsummary

dd86k/gitsummary

Quick git summary tool
D
2
star
86
Herringway/siryul

Herringway/siryul

(de)serialization library
D
2
star
87
Herringway/piyopiyo

Herringway/piyopiyo

D port of PIXEL's piyopiyo music engine
D
2
star
88
Herringway/easyhttp

Herringway/easyhttp

simple http request library
D
2
star
89
dd86k/ddcput

dd86k/ddcput

** WIP ** dd's x86 CPU Tester tool
D
2
star
90
PhilLavoie/Win32Api

PhilLavoie/Win32Api

D bindings for the win32 api based on the version available at dsource.org
D
2
star
91
dd86k/dnote

dd86k/dnote

CLI Note App
D
2
star
92
bsurmanski/DBindings

bsurmanski/DBindings

Bindings for various C-based game related libraries to D
D
1
star
93
PlumCantaloupe/Shadow-Mapping-With-Textures-Cinder

PlumCantaloupe/Shadow-Mapping-With-Textures-Cinder

Just a simple example of shadow mapping in Cinder (with textures enabled)
D
1
star
94
trbielec/gamedevpaper

trbielec/gamedevpaper

This is our IEEE formatted LaTeX document for the SENG 403 term paper on Game Development
D
1
star
95
dd86k/ddstar

dd86k/ddstar

Asterisk Live Dashboard ** WIP **
D
1
star
96
Lykathia/irc-jira-d

Lykathia/irc-jira-d

IRC bot for knowing what the hell people are referencing when talking about JIRA issues.
D
1
star
97
AngusG/MQX_Lab

AngusG/MQX_Lab

K60N512 MQX Project
D
1
star
98
craig-dillabaugh/shplib_d

craig-dillabaugh/shplib_d

D bindings to Shapelib
D
1
star
99
redstar/hyperledger-fabric-sdk-rest-d

redstar/hyperledger-fabric-sdk-rest-d

D interface for hyperledger fabric (requires fabric-sdk-rest)
D
1
star
100
dd86k/aliceserver

dd86k/aliceserver

Debugger server using Alicedbg
D
1
star