UNTIL YOU PRESS PLAY.
Desire is in the details.
A finish change that feels like picking it up.
For designers who feel the difference
You know it when you feel it. The perfect transition. The unexpected response. The interface you have to try again.
Design that feeling. With ExodeUI.
Design. Animate. Make it respond. All on one canvas.
Great design is more
than a great screenshot.
Watch how vector graphics, declarative spring physics, and deterministic logic merge into one living component without glue code.
Tip: Type "error" in email to trigger the spring shake recovery state.
Authored on vector canvas. Scales from 16px to 8K without pixels.
60fps physical mass & damping. Interruptible without glitching.
Zero boolean spaghetti. Deterministic transitions across web & iOS.
import { ExodeUICanvas } from 'exodeui';
// Springs, states and timing live in the .exode file (designed in the
// editor). Your code passes inputs in and hears events back.
export function LoginForm() {
return (
<ExodeUICanvas
src="/login_form.bexode"
onTrigger={(name) => console.log('ExodeUI event:', name)}
/>
);
}A few reasons not to play it safe
Not a moodboard. A playground.
Every example below has something to discover.
Go on. Get your cursor involved.
A finish change that feels like picking it up.
Typography with a point of view. And a pulse.
Context stays. The whole picture changes.
Turn a routine confirmation into anticipation.
A FEW GOOD MOVES
A command palette that actually does something.
One input. A completely different expression.
That idea you just had?
Don't leave it in your head.
Original HTML/CSS interaction concepts for this redesign, not ExodeUI runtime exports. Brands, products, transactions, and data shown are illustrative.
One canvas. The whole idea.
No passing the spark from tool to tool.
Keep the shape, the movement, and
the behavior in the same conversation.
Vectors, typography, gradients, and layers. All the small details that make it yours.
Explore design toolsShape the timing, finesse an easing curve, or let motion follow a path of its own.
Explore animation toolsWire up inputs and states. Bring the same scene into your app with an ExodeUI runtime.
Explore logic & interactionTHE NEXT THING YOU WISH YOU MADE.
A creative space for people who don't leave good ideas sitting still.