No description
  • D 91%
  • C 8.3%
  • Makefile 0.6%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-07-18 09:24:04 +08:00
.circleci Fix circleci CURL_USER_AGENT quoting in run.sh 2026-04-24 23:48:34 +02:00
.github Updated FreeBSD build script. (#11057) 2026-07-05 06:35:50 -06:00
changelog Merge remote-tracking branch 'upstream/stable' into merge_stable 2026-03-20 10:08:47 +00:00
etc/c etc.c.sqlite3: Update to version 3.53.3 (#11054) 2026-07-05 16:57:52 +08:00
phobos Fix tests for hasIndirections in phobos.sys.traits. 2026-05-31 16:01:15 +08:00
std Fix #10849 - nthPermutation lexicographic order 2026-07-18 09:24:04 +08:00
test Add sumtype to Phobos (#7702) 2021-03-05 12:41:34 +01:00
tools Update to unicode 17.0.0 2025-09-15 16:35:53 +08:00
.codecov.yml yaml: make files comply with YAML specification 2021-08-30 14:54:57 +00:00
.dscanner.ini Add internal multi-backend entropy system (#10748) 2025-05-02 07:17:02 +08:00
.editorconfig Fix line endings in .editorconfig 2018-09-16 12:19:04 -07:00
.gitignore Remove Phobos 3 dub.sdl and replace it with the build_v3.d build script. (#9069) 2024-10-25 17:49:41 -07:00
build_v3.d Add SymbolType, PropertyType, and ToFunctionType to phobos.sys.traits. (#10805) 2025-07-05 17:57:09 -07:00
CODEOWNERS Remove * from CODEOWNERS 2026-06-28 09:05:54 +08:00
CONTRIBUTING.md Update video URL as requested 2025-05-02 15:32:35 +05:30
index.dd [docs] Improve index.dd (#10967) 2026-03-03 05:15:42 +08:00
LICENSE_1_0.txt Changed Phobos to use the Boost license. Currently, all public domain modules and all licensed modules by Walter, Andrei, Bartosz, and Don have been changed to use this license (excepting std.c, for the moment). Ideally, all Phobos modules will eventually be distributed under this license, which means obtaining permission from a few more authors, deleting, or rewriting some modules. 2009-09-16 18:19:51 +00:00
Makefile std.regex: fix inverted condition in Group.toString 2026-06-29 16:39:06 +08:00
posix.mak Restore posix.mak, forwarding to generic Makefile 2023-12-16 22:22:20 +01:00
project.ddoc add PROJECT=phobos ddoc macro 2014-01-10 19:16:53 +01:00
README.md fix misspelling of license (#10881) 2025-10-18 00:20:11 -07:00
unittest.d Remove deprecated symbols from std.digest.digest 2020-04-09 11:35:23 +02:00

D Logo Phobos Standard Library

GitHub tag CircleCi Buildkite Code coverage license

Phobos is the standard library that comes with the D Programming Language Compiler.

Download

Phobos is packaged together with the compiler. You should download the whole precompiled package.

To build everything yourself, there is a description in the wiki.

Phobos is distributed under Boost Software License. See the license file.

I Want to Contribute

Great! See the CONTRIBUTING.md file.