A purpose-built code editor for the scrml ecosystem — an "Interactive Development Experience" written entirely in scrml.
Status: design phase. No implementation yet — awaiting compiler API exposure in scrmlTS.
Live playground → — a playable prototype
of the editor feel: vim normal/visual, Z-motion insert layer, syntax highlighting,
command palette, virtual workspace. Vanilla JS on a textarea (not the real editor
architecture, but the input model is real). Source at
proto/6nz-playable/.
editor-README.md— design principles (focus-centered viewport, NeoVim superset + mouse, CM6 + canvas overlay, offline-first PWA).z-motion-spec/— the Z-motion input specification. Open source (CC0), free for anyone to adopt. The grammar is stable; the default key bindings are a working draft and open to change.master-list.md— live inventory and locked decisions.
- 6nz editor — proprietary / commercial.
- Z-motion spec — CC0, free to adopt. See
z-motion-spec/LICENSE.