Reference
Built-ins and stdlib modules generated from the compiler and checked-in Tea stdlib sources.
Standard Library
Command-line argument parsing utilities.
Assertion helpers for tests and runtime checks.
Blocking native synth helpers for generated audio.
Binary-to-text encodings: base64, URL-safe base64, and hex.
Environment variable access and working directory management.
Filesystem operations for reading, writing, and managing files and directories.
Digests and checksums: SHA-256/512, HMAC-SHA256, CRC32, and FNV-1a.
Blocking HTTP client helpers for tool-style scripts.
Blocking TCP and UDP socket primitives.
JSON values with checked parsing and schema validation.
Extended math: powers, logarithms, trigonometry, and float utilities.
Parsing helpers for turning text into typed Tea values.
Path manipulation utilities for working with file paths.
Process execution for running subprocesses and capturing their output.
Pseudo-random values from a global xoshiro256++ generator.
Native Raylib bindings. Requires an installed Raylib library. C symbol names are preserved. See docs/guide/native-bindings.md for ABI rules. Struct calls currently require arm64 macOS. Checked against Raylib 6.0.
Regular expression pattern matching and text manipulation.
String manipulation utilities for common text operations.
Time helpers for tool-style scripts.
URL encoding and composition helpers for building HTTP requests.