D D

Open-source D projects categorized as D

Top 22 D D Projects

  • dmd

    dmd D Programming Language compiler

  • Project mention: Results of the Grand C++ Error Explosion Competition | news.ycombinator.com | 2024-05-06
  • tsv-utils

    eBay's TSV Utilities: Command line tools for large, tabular data files. Filtering, statistics, sampling, joins and more.

  • Project mention: Frawk: An efficient Awk-like programming language. (2021) | news.ycombinator.com | 2024-04-21

    If you need just csv/tsv parsing, you can also take a look at https://github.com/eBay/tsv-utils

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • phobos

    The standard library of the D programming language (by dlang)

  • Project mention: Non-code contributions are the secret to open source success | news.ycombinator.com | 2024-02-13

    Unit-tests are built into the language, as is comment-based documentation—put those two together and you get unit-tests as documentation examples built into the language; all it takes is to put a documentation comment (which can be blank) right before a `unittest` block after a declaration.

    E.g. the examples for the D standard-library's `curry` function are just unit-tests: the docs: https://dlang.org/phobos/std_functional.html#quickindex.curr... the code: https://github.com/dlang/phobos/blob/42b8c65ccfd35c863f7cedf...

  • ldc

    The LLVM-based D Compiler.

  • Project mention: Ask HN: Who is using the D language and likes/doesn't like it? Why? | news.ycombinator.com | 2023-09-23

    D has 3 main compiler implementations. One, LDC, is based on LLVM: https://github.com/ldc-developers/ldc

    GDC is based on GCC: https://github.com/D-Programming-GDC/gdc

    DMD is stand-alone: https://github.com/dlang/dmd

  • dlangui

    Cross Platform GUI for D programming language

  • arsd

    This is a collection of modules that I've released over the years. Most of them stand alone, or have just one or two dependencies in here, so you don't have to download this whole repo.

  • Project mention: OpenD, a D language fork that is open to your contributions | news.ycombinator.com | 2024-01-13

    The person that wrote the post is Adam Ruppe. He's a very prolific D programmer, best known for these libraries https://github.com/adamdruppe/arsd and for publishing a book on the language.

    It's too early to judge how much support there will be. I don't expect current users to split into camps though. My prediction is that the relationship will end up being similar to Ubuntu vs Debian. An example is string interpolation. Walter wants to stick to his own proposal, which nobody else likes, while Adam's already implemented his proposal in OpenD.

  • DCD

    The D Completion Daemon is an auto-complete program for the D programming language

  • Project mention: D Programming Language | news.ycombinator.com | 2023-12-03

    This plugin has been worked on and the issue could have been fixed by now. I rarely used VSCode for D because the language doesn're really need an IDE support like Java or Scala. But I do agree that for beginners and IDE support is important. I use vim with DCD: https://github.com/dlang-community/DCD

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • vox

    Vox language compiler. AOT / JIT / Linker. Zero dependencies

  • Project mention: The Styx Programming Language | news.ycombinator.com | 2023-07-07
  • dpp

    Directly include C headers in D source code (by atilaneves)

  • serve-d

    D LSP server (dlang language server protocol server)

  • Project mention: D Programming Language | news.ycombinator.com | 2023-12-03

    D has a language server (LSP) you can use any IDE/editor that supports it

    - Sublime Text

    - vscode

    - vim/nvim

    - emacs

    etc..

    https://github.com/Pure-D/serve-d/

  • reggae

    Build system in D, Python, Ruby, Javascript or Lua

  • dcompute

    DCompute: Native execution of D on GPUs and other Accelerators

  • Project mention: DCompute: Native execution of D on GPUs and other Accelerators | news.ycombinator.com | 2024-03-24
  • voxelman

    Plugin-based client-server voxel game engine written in D language (by MrSmith33)

  • containers

    Containers backed by std.experimental.allocator (by dlang-community)

  • automem

    C++-style automatic memory management smart pointers for D

  • DaNode

    Small and flexible web server written using the D 2.0 language

  • Project mention: Web App from Scratch | /r/d_language | 2023-05-15

    Try looking into my webserver I build using D. https://github.com/DannyArends/DaNode

  • grimoire

    A fast, concurrent based scripting language for D. (by Enalye)

  • 3ds-hello-dlang

    A 3DS homebrew example written in D!

  • pijamas

    A BDD assertion library for D

  • importsort-d

    sorts your dozens of imports in a .d-file

  • fixedstring

    a safe, nogc-compatible templated array type, originally for strings.

  • tetraworld

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

D D related posts

Index

What are some of the best open-source D projects in D? This list will help you:

Project Stars
1 dmd 2,893
2 tsv-utils 1,396
3 phobos 1,173
4 ldc 1,158
5 dlangui 789
6 arsd 527
7 DCD 345
8 vox 325
9 dpp 227
10 serve-d 189
11 reggae 181
12 dcompute 133
13 voxelman 126
14 containers 109
15 automem 81
16 DaNode 60
17 grimoire 34
18 3ds-hello-dlang 22
19 pijamas 7
20 importsort-d 7
21 fixedstring 5
22 tetraworld 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com