Dz
Djazair
v1.0.5
🔍

Standard Library

The standard library provides native and script-based APIs for general system functions. Import them with use <name>.

Standard Modules

Module Scope & Usage
assertRuntime contract assertions with type and truthiness checks.
bytesByte array creation, conversion (hex, integer, string), fill, concat, and comparison.
collectionsStack, Queue, Deque, Map, Set, LinkedList, and PriorityQueue data structures.
cryptoSHA-256 hashing, Base64 encode/decode, AES-256 encryption/decryption.
datetimeUnix timestamps, Date class with formatting/arithmetic/comparison, execution measurement.
dirDirectory create/delete (recursive), listing, CWD, glob matching, and tree traversal.
envEnvironment variable get/set/delete with fallback support.
fileFile read/write/append, binary I/O, copy/move/rename, symlinks, stat/chmod.
httpHTTP client (GET/POST/PUT/DELETE/PATCH/HEAD/OPTIONS) and server.
jsonJSON parse, stringify, pretty-print, and validation.
langRuntime introspection (version, memory, GC), panic, disassembler, arity, safeRun, std lib queries.
mathConstants (PI, E, TAU), trig/inverse/hyperbolic, logs, rounding, statistics.
netTCP/UDP client/server classes, raw Socket, DNS resolution, URL parsing.
osPlatform detection, system info (CPU/memory), user/temp dir, PATH lookup.
pathPath join/resolve/normalize, dirname/basename/extname, parse/format, security check.
processPID, exit, kill, CWD, command execution (exec/spawn), CLI args.
randomRandom int/float/bool, alphanumeric strings, byte arrays, shuffle, and choice.
regexPattern compilation with flags, search/findAll/fullMatch, substitution, and split.
threadProcess-based threads with message passing (send/receive JSON), pools, and timeouts.
uuidUUID v4 generation and format validation.
© 2026 Harizi Riyadh. Released under the MIT License.
Official Website for Djazair.