Skip to content

bryanmaclee/6NZ

Repository files navigation

6nz

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.

Try it

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/.

What's here

  • 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.

Licensing

  • 6nz editor — proprietary / commercial.
  • Z-motion spec — CC0, free to adopt. See z-motion-spec/LICENSE.

About

A NVim inspired IDE for scrml. built in scrml.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors