01 / KanbanKeyed cards · columns · moves
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
html`...`
update(el)
define(tag)
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.
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.
Small enough to hold in your head
A focused API built around templates, custom elements, and explicit updates. No compiler ceremony required.
Stable when lists get real
Keyed reconciliation keeps input values, focus, and component identity intact while rows move, change, and disappear.
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.