Working examples
Download complete packages with source, contracts, and executable fixtures.
Choose an example
| Example | Runtime | Demonstrates |
|---|---|---|
| Clean text | Recipe | Literal text operations and typed output |
| Thicken lines | Recipe | RGBA input, controls, and deterministic pixel output |
| Word count | JavaScript | Isolated source and multiple outputs |
| Grayscale | JavaScript | Independent LLM authoring, current resolver contract, and alpha preservation |
| Screen recorder | Desktop UI + JavaScript | Permission-gated screen capture; typed video output |
| Camera recorder | Desktop UI + JavaScript | Camera capture with explicit start, stop, and cancel |
| Microphone recorder | Desktop UI + JavaScript | Microphone capture; typed audio output |
| Text workflow | Project Type | Embedded Blocks and connected fixture rehearsal |
| Script draft | Hosted capability | Typed script output; live review with account BYOK or credits |
| Generate an image | Hosted capability | Typed PNG output with host-selected quality/payment; actual image review required |
| Narrate a script | Hosted capability | Bounded script-to-audio declaration and WAV expectations; reviewed project recordings can be added to Editor audio |
Run an offline Block example
sh
node packages/block-cli/cli.js test examples/word-count.stillmade.json
node packages/block-cli/cli.js preview examples/word-count.stillmade.jsonHosted text and speech require their separate text review or speech review in StillMade. The speech example has no completed live provider test; schema and mock tests are not proof of generated audio. Deterministic examples run offline. Examples are complete packages. Use them as a starting point, choose your own namespace, and update the fixtures when behavior changes.