Skip to main content

Component library

Animated UI components, alive.

23 interactive components — menus, toggles, buttons, characters and scenes. Each one is a live Exode file with real states, not a video: play with it here, open it in ExodeUI, and ship it to React, Vue, Svelte, Flutter or SwiftUI.

Buttons & toggles

Everyday controls with real states: like, send, launch, open, switch.

Characters & mascots

Characters that watch the cursor, react to clicks and show feelings.

Scenes & illustrations

Small living illustrations for empty states, onboarding and heroes.

Text & inputs

Typography and inputs that respond to what people type.

Build your own component.

Every component here was made in ExodeUI — design, motion and logic on one canvas.