Alpha

Build micro apps that feel surprisingly complete.

Micro-UI is a small functional runtime for interactive tools, prototypes, and AI-generated apps — with the DOM kept close and the API kept clear.

⌘ No build step required for the core
7.1 KBcore, gzipped
0dependencies
nativecustom elements
safetext interpolation
Six small apps

One library. Many useful shapes.

These are real Micro-UI custom elements living inside this OTF Web site. Try each one to see how a small runtime can handle very different product surfaces.

01 / KanbanKeyed cards · columns · moves
02 / SketchpadCanvas · brushes · color palette
03 / Gradient mixerColor inputs · ranges · derived CSS
04 / Gravity labReal physics · canvas loop · fling
05 / Poll boardVotes · live bars · ranks
06 / SnakeCanvas loop · classic + inverted
Designed for momentum

Everything you need.
Nothing you need to fight.

Micro-UI gives small teams and coding agents a direct path from an idea to a working interface.

01

Small enough to hold in your head

A focused API built around templates, custom elements, and explicit updates. No compiler ceremony required.

02

Stable when lists get real

Keyed reconciliation keeps input values, focus, and component identity intact while rows move, change, and disappear.

03

A safe place for generated UI

Interpolated content is text by default, errors stay local, and the browser remains the platform your app can trust.