Documentation paths
Find the part of the engine you need
Start with the core model, then jump into renderer-specific guides, React bindings, event handling, or performance notes when your surface gets bigger.
Quick starts
Install the right packages and get a first rendered grid running in vanilla TypeScript or React.
Open guideCamera & events
Use pan, zoom, hover, click, drag, and snapped world coordinates without rebuilding camera math.
Read eventsDrawing & layers
Compose grids, rects, circles, images, text, paths, sprites, and overlays with predictable layer order.
View APIRenderer choices
Keep engine logic portable across Canvas2D, WebGL, React Native Skia, and headless server output.
Compare renderersReact bindings
Mount the engine declaratively, keep large item arrays stable, and wire draw components into app state.
Use ReactPerformance paths
Apply viewport culling, spatial indexing, static caches, and renderer batching for large tile scenes.
Tune scenes