um

Code editor

CodeMirror editing over a native textarea. Editor code loads only when an editor appears; Language support loads only when selected.

Ten common languages

JavaScript, TypeScript, Python, Ruby, HTML, CSS, SQL, Java, C++ and Go. This example loads all ten because it renders an editor for each.

JSON form field

Edits submit through the textarea; Reset restores the initial value.

Schema-aware GraphQL

Pass GraphQL SDL for completion and diagnostics. Ctrl-Space opens completions.

Read-only results

Selectable JSON results with editing disabled.