# Zorb v0.10.0 - Table of Contents

> Z-machine implementation compiling stories into standalone WebAssembly capsules

## Pages

- [Zorb (Z-machine in Orb)](readme.md)
- [Zorb Usage Rules (for Library Consumers)](usage-rules.md)
- [Zorb Capsule Host Interface](capsule_host.md)
- [Changelog](changelog.md)
- [Orb Concepts in Zorb](orb_concepts.md)
- [Z-Machine Specification, Implementation &amp; Tracing](zmachine.md)

## Modules

- [Zorb](Zorb.md): Zorb is a high-performance Z-machine implementation that compiles Z-machine stories
into optimized, standalone WebAssembly "Game Capsules".
- [Zorb.Capsule](Zorb.Capsule.md): The "Baking Factory" for Z-machine Game Capsules.

- [Zorb.Config](Zorb.Config.md): Handles configuration for Zorb, specifically directory paths for temporary artifacts and caching.

- [Zorb.Inspector](Zorb.Inspector.md): Specialized tool for story analysis and metadata extraction.

- [Zorb.Patcher](Zorb.Patcher.md): Fast compilation using WASM patching instead of full Elixir compilation.
- [Zorb.Patcher.Data](Zorb.Patcher.Data.md): Extracts patchable data from Z-machine story files.
This data is used to patch pre-compiled WASM templates.

- [Zorb.Templates](Zorb.Templates.md): Pre-compiled WASM templates for each Z-machine version.
Templates are generated on first use and cached in persistent_term.

