A customizable document editor and live preview for visualization applications.
Built on @deck.gl-community/panels; no React required.
DeckPlayground manages validation, standard @deck.gl/json conversion, a persistent deck.gl
preview, picking, and camera events. Inline rows and external bindings preserve row identity.
PlaygroundDataSourceManager shares independently registered rows and promises across previews.
Playground supports application-owned renderers.
GeoJSON and deck.gl Zod schemas, TypeScript types, and generated JSON Schema support validation
and editor tooling.
Install the package together with its runtime peers: