Standard Library
Browse bundled ZuzuScript standard-library module documentation.
javascript
Evaluate JavaScript from ZuzuScript.
stdlib
perl
Evaluate Perl code from ZuzuScript.
stdlib
std/archive
Small archive and compression helpers.
stdlib
std/cache/lru
Pure ZuzuScript in-memory LRU cache.
stdlib
std/clib
Dynamic C library loading and scalar FFI calls.
stdlib
std/colour
Colour parsing helpers.
stdlib
std/config
High-level configuration loading, merging, and querying.
stdlib
std/data/cbor
CBOR encoding and decoding for ZuzuScript.
stdlib
std/data/csv
CSV/TSV and delimited text data handling.
stdlib
std/data/ini
INI encoding and decoding for ZuzuScript.
stdlib
std/data/json
JSON encoding and decoding for ZuzuScript.
stdlib
std/data/json/schema
JSON Schema 2020-12 validation.
stdlib
std/data/json/schema/core
JSON Schema resources and reference registry.
stdlib
std/data/json/schema/format
JSON Schema format validators.
stdlib
std/data/json/schema/model
JSON value projection helpers.
stdlib
std/data/json/schema/output
JSON Schema validation output objects.
stdlib
std/data/json/schema/relative_pointer
Relative JSON Pointer parser.
stdlib
std/data/json/schema/validation
JSON Schema 2020-12 evaluator.
stdlib
std/data/kdl
KDL parsing and serialization for ZuzuScript.
stdlib
std/data/kdl/json
JSON-in-KDL structure conversion.
stdlib
std/data/kdl/xml
XML-in-KDL structure conversion.
stdlib
std/data/toml
TOML encoding and decoding for ZuzuScript.
stdlib
std/data/toon
Pure-Zuzu TOON codec.
stdlib
std/data/xml
XML parsing and DOM manipulation for ZuzuScript.
stdlib
std/data/xml/escape
XML entity escaping helpers.
stdlib
std/data/yaml
YAML encoding and decoding for ZuzuScript.
stdlib
std/db
DBI-powered SQL database access.
stdlib
std/defer
Run a callback when a guard object is demolished.
stdlib
std/digest/crc32
CRC32 digests for BinaryString values.
stdlib
std/digest/md5
MD5 digests for BinaryString values.
stdlib
std/digest/sha
SHA digests for BinaryString values.
stdlib
std/dump
Structured value dumper for ZuzuScript.
stdlib
std/eval
Evaluate Zuzu code in a nested caller scope.
stdlib
std/getopt
Parse command line arguments.
stdlib
std/gui
User-facing GUI constructor helpers.
stdlib
std/gui/dialogue
Dialogue helpers.
stdlib
std/gui/objects
Runtime-supported GUI object classes.
stdlib
std/internals
Runtime internals helpers for advanced modules.
stdlib
std/io
Filesystem paths and standard stream helpers.
stdlib
std/io/socks
socket programming helpers for Zuzu.
stdlib
std/lingua/en
English text helpers for ZuzuScript.
stdlib
std/log
Structured logging helpers for scripts.
stdlib
std/mail
Pure ZuzuScript mail message object model.
stdlib
std/marshal
Serialize and deserialize ZuzuScript values.
stdlib
std/math
Mathematical constants and functions.
stdlib
std/math/bignum
Arbitrary precision BigNum class.
stdlib
std/math/range
Format integer lists as compact display ranges.
stdlib
std/math/roman
Roman numeral formatter for ZuzuScript.
stdlib
std/net/dns
DNS lookup helpers.
stdlib
std/net/http
HTTP/web client foundation.
stdlib
std/net/smtp
low-level mail delivery.
stdlib
std/net/url
URL parsing, escaping, and templates.
stdlib
std/path/jsonpointer
RFC 6901 JSON Pointer selectors.
stdlib
std/path/kdl
KDL Query Language selectors for KDL documents.
stdlib
std/path/simple
Tiny JSONPath/XPath-like traversal helper.
stdlib
std/path/z
Pure Zuzu implementation of ZPath selectors.
stdlib
std/path/z/context
Evaluation context used by std/path/z.
stdlib
std/path/z/evaluate
Pure Zuzu evaluator for ZPath expressions.
stdlib
std/path/z/functions
Function definitions for ZPath.
stdlib
std/path/z/lexer
Pure Zuzu lexer for ZPath expressions.
stdlib
std/path/z/node
Node wrapper used by std/path/z.
stdlib
std/path/z/operators
Operator definitions for ZPath.
stdlib
std/path/z/parser
Pure Zuzu parser for ZPath expressions.
stdlib
std/path/zz
ZuzuScript-flavoured path selectors.
stdlib
std/path/zz/functions
Function definitions for ZZPath expressions.
stdlib
std/path/zz/operators
Operator definitions for ZZPath expressions.
stdlib
std/proc
Process execution, environment, and signals.
stdlib
std/result
A simple Result object for explicit success and failure values.
stdlib
std/secure
Secure runtime services and capability inspection.
stdlib
std/string
String utilities for ZuzuScript modules.
stdlib
std/string/base64
Base64 encoders and decoders.
stdlib
std/string/quoted_printable
Quoted-printable encoders and decoders.
stdlib
std/task
task helpers for async ZuzuScript code.
stdlib
std/template/z
Pure ZuzuScript template engine.
stdlib
std/template/zz
ZZPath-backed template engine.
stdlib
std/time
Time objects, formatting, and parsing.
stdlib
std/tui
Terminal UI helpers.
stdlib
std/uuid
Pure ZuzuScript UUID v1 generator.
stdlib
std/web
Request, response, and routing helpers for ZuzuScript web apps.
stdlib
std/web/session
File and database backed sessions for std/web.
stdlib
std/web/static
Static file controller for std/web routes.
stdlib
std/worker
isolated workers for shared-nothing parallel work.
stdlib
std/zuzuzoo
Plan and install Zuzu distributions.
stdlib
test/more
Write unit tests and integration tests in ZuzuScript.
stdlib
test/parser
Parse TAP output and summarize test counts.
stdlib