D documentation in HTML


Archive


Note: To browse "d-doc_2.113.0.zip" file
without unzipping it, use one of these scripts:
Linux - d-doc_2.113.0.sh
MacOS - d-doc_2.113.0.command
Windows - d-doc_2.113.0.bat
(needs Mozilla Firefox installed)

APT repository for D

For Debian Bookworm and older (also for Ubuntu 22.04, Linux Mint 21, etc. and older)

To enable it, add the repository sources:

$ sudo wget https://downloads.sourceforge.net/project/d-apt/files/d-apt.list -O /etc/apt/sources.list.d/d-apt.list

Then install "d-apt" public key:

$ sudo wget https://downloads.sourceforge.net/project/d-apt/files/d-apt.gpg -O /etc/apt/trusted.gpg.d/d-apt.gpg

For Debian Trixie and newer (also for Ubuntu 24.04, Linux Mint 22, etc. and newer)

Add the repository sources:

$ sudo wget https://downloads.sourceforge.net/project/d-apt/files/d-apt.sources -O /etc/apt/sources.list.d/d-apt.sources

Install "d-apt" public key:

$ sudo wget https://downloads.sourceforge.net/project/d-apt/files/d-apt.asc -O /etc/apt/keyrings/d-apt.asc

Security Verification

Fingerprint

552B 99D9 C438 912C 2A97  F8F9 EDC4 FB09 C3AE EDD0

SHA-256

2222aca1fc5e2dde98515fae17a00a77c009a1f202c69343d753d5f1e4d2c84d  d-apt.list
ac3956e985be56ab81b0f27578f9081ed7456817def8511daff66b8367aefab1  d-apt.gpg
35244e2bce1062a6ea0e78c663636a9b2f1e928ce13cc67535768d7251a2d7fb  d-apt.sources
e7871780d4204141c0cde597f9d02f4a13398fc3798230147a0358a823bc89eb  d-apt.asc
22042f970519896e18aef49f1ec7829c2a71d8b325ba43b1c6430b0036b41728  d-doc_2.113.0.tar.xz
d72a817c2c3429ff309299d65253529d4f2b8ab821825aad3756e41a7214cdb2  d-doc_2.113.0.dmg
630eb4d73e9cc38c631ace990de5c18b568e59105b2ce938d00d50a68b4481c2  d-doc_2.113.0.7z
c2363116a610f1f336cccdcf38e300a528f26b21114de1ca2f123f4e4aa7405e  d-doc_2.113.0.zip
d1d611ebcad1701b51eed45db8af60432b368ca1105bde53972a996eb5f08c66  d-doc_2.113.0.sh
e7e990a18b45174b116d967d3e2408d44bec3071a1f057de5466ccee87914962  d-doc_2.113.0.command
1a2cd1e41b96d6a9b6cba63a2aff917364017b9d3564e674437dddd663ab1c59  d-doc_2.113.0.bat

List of available packages

Note: Packages of shared libraries end their names with the supported dmd version number. This allows to install several versions of the same shared library and fixes the API/ABI breaking changes problem on every DMD release.
Packages listed below ending with "nnn" are shared libraries. This "nnn" must be replaced by the given version.