Complete reference for all framework modules and APIs.

Section Modules
Entry points main (the @awacloud/fw default + named exports — main), typed (@awacloud/fw/typed: asTyped, createRuntime)
Core runtime, logger, readyState (domReady), worker-helper (createWorker), modules
IO / Binary binaryReader, binaryWriter
IO / Codec hex, b64, base32, base58, utf8, buffer, cbor, msgpack, csv, url, mime, xml
IO / Compress lz4, lzw, bitstream, huffman, lz77, deflate, gzip, zlib, zip, brotli, brotliShared, brotliFrame, brotliDict, brotliDictWords
IO / Calc crc32, adler32, easing, bigint
IO / Utils eventBus, queue, bitmap, ui8, frame, valid
IO / Timing rateLimit, scheduler
IO / Sync abort, mutex, semaphore, channel, atomics, cancellable, tokenBucket
IO / Structures lruCache, heap, ringBuffer, trie, btree, treeWalker
IO / Time date
IO / i18n i18n
IO / Text ansi, semver, str, unicode, htmlEntities
IO / Math linalg, stats, geom, interp, fixedPoint
Crypto 73 modules: aes, chacha20, hashes (SHA-2/3, BLAKE2b, Poly1305, Argon2), modes (CBC/CTR/GCM/CMAC/KW + ChaCha20-Poly1305), PKC (RSA, ECC, Ed25519, X25519, ML-KEM, ML-DSA, SLH-DSA, hybridKem X-Wing, hybridSign composite), utils (random DRBG, rsaKeygen, bn, bitArray, pad, pem, asn1, asn1Oid, keyformat, jws, aes_modes, aes_ctr, uuid, totp), WebCrypto (10 opt-in async crypto.subtle wrappers: digest, hmac, pbkdf2, hkdf, aes, aeskw, rsa, ecc, ed25519, x25519), WASM (18 opt-in async WASM-SIMD accelerators over @awacloud/fw-wasm-crypto: runtime + argon2, ml_kem, ml_dsa, slh_dsa, sha3, blake2b, chacha20poly1305, cmac + Tier-2 sha2, hmac, pbkdf2, hkdf, aes, rsa, ecc, ed25519, x25519)
Process processMessage, processRPC, workerPool
DOM / Rendering parser, render, sanitize, template, themeTokens, uiSession, virtualScroll, chart
DOM / Query dnd, dom, events, gesture, media
DOM / Display animate, fullscreen
DOM / FS indexedDB, storage, download, fsAccess, remoteStore
DOM / Net ajax, ws, sse, webrtc, broadcastChannel, network
DOM / Utils entropyCollector, clipboard, ua, permissions, notifications, focus, keybindings, leaderElection, webauthn
DOM / Sensors geolocation, battery, networkInfo, sensors
DOM / Lifecycle visibility, idle, wakeLock
DOM / SW backgroundSync, cache, push, serviceWorker, sharedWorker
Sanity Security lockdown — base (ESM, explicit call applyBase(), DOM/XSS denylist), community (ESM, explicit call applyCommunity(), framework-friendly denylist), lockdown (ESM, explicit call lockdown(), SES-grade integrity + WebAssembly capability seam) · lockdown.apply (@awacloud/fw/sanity/lockdown.apply — self-applying wrapper, documented by reference inside the lockdown page; no separate page by design) · default tier: lockdown() (see guide/security.md § Recommended default)
Integrations Mirror boundary — declared. The 11 integrations/* export keys (./vite, ./esbuild, ./rollup, ./bun, ./webpack, ./astro, ./vitest/shim, ./jest/shim, ./next, ./turbopack, ./nest) are bundler/test-runner adapters documented by their own integrations/<name>/README.md and by Integration guide; they are not mirrored under docs/api/