The node-graph alternative
to Spline.
Spline pioneered visual 3D on the web. nuflo takes the next step: the whole scene is a node graph — materials, post, and logic — wired by continuous signals, with a real code escape hatch and output you host yourself.
| Feature | nuflo | Spline |
|---|---|---|
| Visual, browser-based editor | Yes | Yes |
| Whole scene as a node graph (materials, post, logic) | Yes | Partial — states & events |
| Continuous signals (scroll / pointer / time as values) | Yes | Partial — event/state driven |
| Drop into code anytime | Yes | No |
| Real-time renderer | WebGPU + WebGL2 fallback | WebGL |
| Export to a self-hosted file (no vendor runtime) | Yes | Partial — uses the Spline runtime |
| Runs fully in the browser | Yes | Yes |
| Free plan | Yes | Yes |
Everything is a node
Camera, environment, materials, post-processing and interaction all live in one graph — the graph is the scene, not a side panel of properties.
Signals, not just states
Pipe scroll progress into a rotation or the pointer into a color as continuous values. No keyframes, no state machines to wire up by hand.
Yours to host
A finished scene compiles to a standalone <nf-scene> web component you serve from any CDN — there's no production dependency calling back to us.
Where Spline is strong
Spline is mature and beautifully polished, with a large community library of ready-made assets and templates and an onboarding flow that's hard to beat. If the biggest template ecosystem and gentlest learning curve matter most to you today, that's Spline's edge. nuflo is the choice when you want graph-level control, a code escape hatch, and output you fully own and host.
Build it in 3D.
Start free in your browser — design a scene, drop it into any page.
Get Started for Free