Nongine Documentation
Nongine is a professional visual novel editor with a node-based story graph, a rich text writing mode, a freeform design system, and one-click publishing.
What is Nongine?
A web-based tool for creating interactive visual novels. You design story logic with a node graph, write dialog in a text editor, customize every pixel in a design canvas, and manage all media in an asset manager.
Key Features
Editor
- 21 node types — scenes, dialogs, choices, conditions, variables, cutscenes, scripts, interactions, maps, and more
- 5 editor modes — Graph, Write, Split (graph+write), Design, Assets
- Character Manager — portraits, emotions, dialog stats, per-character theme overrides
- Cutscene Timeline — visual drag-and-drop timeline editor with multiple track types
- Path Analysis — find all routes through your story, dead ends, unreachable nodes, variable dependencies
- Script Export — export to Markdown, Plain Text, Fountain (screenplay), Translation JSON, Voice Acting CSV
- Search — Ctrl+F to search across all dialogs in your project
- Command Palette — Ctrl+Shift+P for quick access to all actions
- Keyboard-first — 30+ shortcuts for power users
Design
- Freeform Layout — drag and position textbox, portrait, name badge, choices anywhere on screen
- Character Slots — 5 draggable character positions with scale control
- Decorations — add arbitrary images as UI overlays, attach to elements, nine-slice support
- Per-Scene Styles — override global theme for specific scenes
- Per-Character Styles — each character can have their own textbox color, name styling
- 5 Layout Presets — Classic, Compact, Cinematic Wide, Center Stage, Side Panel
- Mobile Preview — test how your VN looks on mobile devices
Runtime
- ADV/NVL modes — standard dialog replacement or scrolling log
- Auto & Skip modes — auto-advance and fast-forward
- Quick Save/Load — Ctrl+S/Ctrl+L during gameplay
- 10 save slots + auto-save — with scene, character, and audio state preserved
- Typing effect — configurable speed with rich text support
- Audio — BGM (music + ambient channels), SFX, voice with auto-stop
- Effects — screen shake, flash, fade, tint
- Achievements — unlock at endings
- HUD — variable bars, counters, icons
- Inventory — add/remove item steps with notifications
Publishing
- Cloud publish — one click, shareable link
- Standalone HTML — download as a single file, works offline
- Script export — 5 formats for editors, translators, voice actors
Quick Start
- Open the editor — you'll see a welcome screen
- Choose Interactive Tutorial for a 2-minute guided tour
- Or jump straight in with a Blank Project
- Press
?anytime for keyboard shortcuts - Press
Ctrl+Shift+Pfor the command palette
Continue to Your First Project for a step-by-step guide.