In-browser world editor for designing and editing scene graphs
Creator Surface lets users build and edit a world document directly in the browser, offering four synchronized panels—scene graph, SVG map, properties inspector, and JSON source—so changes stay consistent everywhere. It uses a single Zustand store with immutable updates, validation via Zod, and undo/redo history, ensuring reliable local editing without a backend. The tool is ideal for game designers, storytellers, or anyone needing a lightweight visual editor for hierarchical data. Compared to generic editors, it provides built‑in diagnostics, atomic JSON application, and a polished testing suite for confidence.
View on GitHub →jdvorsky/Creator-Surface