dlib ~dlib2
D language utility library
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
dlib2
This is the development branch of dlib 2.0, the successor of dlib, a general-purpose library for D language. Currently it is not usable, you are recommended to use dlib 1.x instead.
Project goals
betterCand@nogccompliancy at different API layers- Independence from Phobos for core functionality
- Become a minimal standard library: include standard I/O, math, data manipulation, etc
- Extensive unit testing.
Architecture
dlib 2.0 will consist of several API layers:
- dcore -
betterC-compliant low-level procedural API, a minimal standard library replacement. Completely standalone. Possible support for bare metal/WebAssembly/ARM. Uses onlybetterCparts of Phobos, likestd.traitsand system APIs. dlib2-@nogcobject-oriented API with high-level features. Serves as an abstract interface for system APIs. Will support at least Unix and Windows.dlib- classic dlib 0.x/1.x API. As much functionality as possible will go todcoreanddlib2, this API will be only for backwards compatibility.dlib3- a home for experimental/optional features.
Platform support
dlib 2.0 will support at least Unix and Windows, x86 and x86_64. There is possibility of ARM and WebAssembly support for dcore.
- ~dlib2 released 4 months ago
- gecko0307/dlib
- github.com/gecko0307/dlib
- BSL-1.0
- Authors:
- Dependencies:
- dcore
- Versions:
-
Show all 85 versions1.4.0-beta1 2025-Oct-31 1.3.3 2025-Aug-30 1.3.2 2025-May-01 1.3.1 2025-Mar-10 1.3.0 2024-Feb-21 - Download Stats:
-
-
16 downloads today
-
114 downloads this week
-
875 downloads this month
-
94315 downloads total
-
- Score:
- 4.9
- Short URL:
- dlib.dub.pm