HDF5 for D

Dejan Lekic dejan.lekic at gmail.com
Thu Dec 11 23:36:29 UTC 2025


I have just posted this to the
https://forum.hdfgroup.org/t/hdf5-binding-to-the-d-programming-language/13626

I have just pushed my D (programming language) bindings to the 
libhdf5 and libhdf5_hl libraries to the following repository: 
https://codeberg.org/ddn/ddn-lib-hdf5

DUB package is also registered and located at the usual place: 
https://code.dlang.org/packages/ddn-lib-hdf5

By default libhdf5 and libhdf5_hl libraries are linked 
dynamically. Developer can always change it to static linking by 
changing the DUB configuration to “static” (`dub build 
–config=static`)

README.md file contains a “Quick Start” section that explains how 
to create a tiny D project, add the binding as dependency, and 
build and run a tiny demo application. Repository itself contains 
a more serious demo applications.

I really hope there are people here who are interested in the D 
programming language and would spend some time giving this 
package a try. - It will not take more than few minutes if you 
follow the “Quck Start” guide.

Bindings should work on Windows, but I had no time to test it 
there. My primary platform is Linux.

Any feedback will be greatly appreciated. Kind regards and MERRY 
XMASS!


More information about the Digitalmars-d-announce mailing list