My Language Canvas is live!
It uses a lightweight syntax to specify its highlighting, local storage to save your work seamlessly, and of course its completely live. It still has a bunch of issues, but it works well enough that I’ve been using it every day.
Head over, check it out, let me know what you think of it. Code will be on GitHub soon.
I’m putting together this language design tool that lets you specify basic syntax highlighting for a fictional language as you develop it. It helps avoid staring at unhighlighted code during a language’s initial sketches. It is built on CodeMirror.
The top pane is where you sketch in your language. Write whatever you want there. The lower pane is where you specify the syntax highlighting as pattern, token pairs.