From icon to editor
Click the icon of a placed extension block to open a dedicated modal and edit its data in one place.
TURBOWARP + CUSTOM BLOCK EDITORS
A new way to edit, built on TurboWarp. Open a form from an extension block’s icon and work with structured JSON data in one place.
EXPERIMENTALRuns in your browser. Save projects as .sb3 files as usual.
Edit block
Scene label
Duration (seconds)
FORM ILLUSTRATION — TRY THE ACTUAL UI IN THE EDITOR
Click the icon of a placed extension block to open a dedicated modal and edit its data in one place.
Declare a JSON Schema and a storage argument. react-jsonschema-form builds the controls, checks requirements and ranges, and prevents invalid saves.
Changes stay in a draft until you save. Cancel discards the draft. A saved change can be undone and redone.
Explore the new editing flow with a simple scene settings form.
Open extended editor ↗Currently supports JSON stored in standard text inputs and extension blocks with an existing icon. This is an experimental public build.
This is an independent fork extended and published by kubohiroya. It is not the official TurboWarp website and does not imply endorsement by the TurboWarp developers.
The editor builds on TurboWarp / scratch-gui and the work of the Scratch contributors. This fork adds block editor registration, JSON Schema forms, validation, and draft / save transactions.
Scratch is a project of the Scratch Foundation, available for free at scratch.org. This site is not affiliated with Scratch, the Scratch Team, or the Scratch Foundation.
The TurboWarp GUI is licensed under GNU GPL v3. See the published source, shared editor package, and original credits.