Zero Installation
Works directly from the file system. No build tools, no dependencies, no setup. Just open index.html and start creating.
A serverless, node-based editor for creating interactive graphs and 3D visualizations. Zero installation. Pure JavaScript.
A powerful visual editor that runs entirely in your browser

8 specialized node types for every use case
Standard nodes with rich markdown content, resizing, and color variants.
Container nodes for organizing and managing collections of child nodes.
Nested graph containers with independent state and breadcrumb navigation.
Full 3D viewport with integrated Three.js scene, camera controls, and lighting.
Minimalist nodes for managing edge paths and routing connections cleanly.
Real-time event logging and debugging interface for monitoring graph activity.
Application configuration and preferences with a built-in settings panel.
Frame-by-frame image animation with playback controls and timeline integration.
Modern architecture designed for speed and reliability
Central pub/sub event bus for decoupled inter-module communication.
Self-contained modules with clear interfaces and single responsibilities.
Hardware-accelerated 3D rendering with lazy-loaded Three.js.
Continuous local storage and IndexedDB persistence with auto-save.
Cloudflare Durable Objects for zero-server collaboration infrastructure.
Pure vanilla JavaScript with CDN-loaded libraries on demand.
Get started with NodeUI in seconds. No installation required.