Skip to content

Write it. Watch it draw.

Edit any spec and the real engine redraws as you type. No model runs on this site: connect your own, or paste the model guide into any chat assistant and drop its answer here.

Split the bill

No problems

Preview

Elements
0
Parse
0.00 ms
Layout
0.00 ms
Paint
0.00 ms

Problems

0
  • No problems. The parser accepted every line.

State

sayshape.state.snapshot()

Events sent to the page

  1. None yet. emit:, go: and notify: actions show up here; nothing is sent anywhere.

Inspector

Turn on Inspect and click something in the preview, or put the cursor on a spec line.
Model guide

The instructions a model gets, generated from the component definitions: the compact guide the development playground sends. Paste it into a chat assistant, describe a screen, and paste the reply into the editor. Results depend on the model.

Loading…
Theme code for this style

TypeScript that sets the preview's style in your own app, using extendTheme and sayshape.setTheme.

SayShape v0.1 is an early prototype under the MIT License. Status · GitHub