# Net Forge API reference

> Every exported function, class and type of the Net Forge packages, generated from their TypeScript source.

Net Forge, the open-source multiplayer browser game engine built for AI coding agents, is published on npm under `@netforge` with source at https://github.com/netnetdev/net-forge.

Source: https://forge.netnet.capital/docs/reference  
Last updated: 2026-10-23. Checked against @netforge/engine 0.2.0.

These pages are generated from the packages' TypeScript and their doc comments on every docs build.

- [@netforge/engine](https://forge.netnet.capital/docs/reference/engine.md): Every export of @netforge/engine, generated from its TypeScript source: 145 functions, classes, constants and types with their signatures and doc comments.
- [@netforge/engine/game](https://forge.netnet.capital/docs/reference/engine-game.md): Every export of @netforge/engine/game, generated from its TypeScript source: 106 functions, classes, constants and types with their signatures and doc comments.
- [@netforge/engine/net](https://forge.netnet.capital/docs/reference/engine-net.md): Every export of @netforge/engine/net, generated from its TypeScript source: 90 functions, classes, constants and types with their signatures and doc comments.
- [@netforge/engine/rules](https://forge.netnet.capital/docs/reference/engine-rules.md): Every export of @netforge/engine/rules, generated from its TypeScript source: 88 functions, classes, constants and types with their signatures and doc comments.
- [@netforge/engine/runtime](https://forge.netnet.capital/docs/reference/engine-runtime.md): Every export of @netforge/engine/runtime, generated from its TypeScript source: 199 functions, classes, constants and types with their signatures and doc comments.
- [@netforge/engine-sim](https://forge.netnet.capital/docs/reference/engine-sim.md): Every export of @netforge/engine-sim, generated from its TypeScript source: 259 functions, classes, constants and types with their signatures and doc comments.
- [@netforge/kit-play](https://forge.netnet.capital/docs/reference/kit-play.md): Every export of @netforge/kit-play, generated from its TypeScript source: 26 functions, classes, constants and types with their signatures and doc comments.
