# QuickBEAM v0.10.5 - Table of Contents

JavaScript runtime for the BEAM — Web APIs backed by OTP, native DOM, and a built-in TypeScript toolchain.

## Pages

- [QuickBEAM](readme.md)
- [Changelog](changelog.md)

- Guides
  - [JavaScript API Reference](javascript-api.md)
  - [Architecture](architecture.md)

## Modules

- [QuickBEAM](QuickBEAM.md): QuickJS-NG JavaScript engine embedded in the BEAM.
- [QuickBEAM.Bytecode](QuickBEAM.Bytecode.md): Disassembled QuickJS bytecode.
- [QuickBEAM.Context](QuickBEAM.Context.md): A lightweight JS execution context on a shared runtime thread.
- [QuickBEAM.ContextPool](QuickBEAM.ContextPool.md): A pool of JS runtime threads that host lightweight contexts.
- [QuickBEAM.Cover](QuickBEAM.Cover.md): JavaScript coverage tool for `mix test --cover`.
- [QuickBEAM.JS](QuickBEAM.JS.md): JavaScript and TypeScript toolchain powered by OXC.
- [QuickBEAM.Pool](QuickBEAM.Pool.md): A pool of JS runtimes for concurrent request handling.
- [QuickBEAM.WASM](QuickBEAM.WASM.md): WebAssembly runtime for the BEAM.
- [QuickBEAM.WASM.Function](QuickBEAM.WASM.Function.md): A decoded WebAssembly function.
- [QuickBEAM.WASM.Module](QuickBEAM.WASM.Module.md): A decoded WebAssembly module.

- Exceptions
  - [QuickBEAM.JSError](QuickBEAM.JSError.md)

