1const app = init()
2// live preview
3render("index.html")
4export default app
BETA

live-editor

Multi-file IDE with live HTML/CSS/JS preview and cloud sync.

multi-file live-preview cloud-save
Launch
LAYERS

shadow-lab

Multi‑layer box‑shadow builder. Export CSS or Tailwind instantly.

multi-layer tailwind history
Launch
GRADIENTS

color-lab

Linear, radial, mesh gradients. Color harmonies & WCAG validation.

linear/radial wcag harmonies
Launch
PER-CORNER

radius-lab

Per‑corner border‑radius with H/V axes. Organic shapes & presets.

h/v axes presets undo/redo
Launch

NWV Live Editor

NWV Live Editor screenshot

The NWV Live Editor is a full multi‑file IDE that runs in your browser. No setup, no accounts required to start — just open it and write code. Sign in to save your work to the cloud and unlock advanced file management like right‑click create/rename/delete.

Real File Tree & Smart Detection

The sidebar gives you a nested file tree with folders, expand/collapse, and a context menu for quick actions. Create files with extensions like .html, .css, .js, or .json and the editor automatically picks the correct syntax highlighting and language mode. Even .md and .txt files open in a plain‑text monospace view.

Editor Features That Feel Familiar

Built on CodeMirror 5, the editor includes:

  • Autocomplete for HTML tags, CSS properties, and JavaScript APIs (press Ctrl+Space).
  • Code folding, bracket matching, auto‑closing tags, and active line highlighting.
  • Persistent auto‑save — every keystroke is saved to local storage. Logged‑in users also get cloud sync every few seconds.

Live Preview That Combines Your Files

Hit ▶ Run to open a floating, resizable preview window. It scans your entire project, stitches all HTML, CSS, and JS files into a single page, and renders it instantly. The sandboxed iframe prevents accidental redirects or infinite loops from breaking the editor. You can move, resize, minimise, or maximise the preview as you work.

Prettifier & Validator

The built‑in prettifier handles HTML, CSS, JS, and JSON. It formats messy code, checks for unclosed HTML tags, catches JavaScript syntax errors, and displays a collapsible tree view of CSS rules or JSON structures. You can insert the cleaned output directly into the current file.

Download Your Entire Project as a ZIP

Click Download ZIP to package your whole file tree — with folders intact — using JSZip. No server round‑trip needed; it’s generated in your browser and ready to deploy.


What started as an internal prototyping tool has grown into a reliable everyday editor. Give it a try — build a multi‑page prototype, clean up some code, or just experiment with HTML/CSS/JS. Sign in and your work will be waiting for you anywhere.

Open the Live Editor →