01 / Build queueKeyed lists · filtering · forms
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
Five 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 / Focus timerLifecycle · intervals · cleanup
03 / Easing labAnimation · curves · range input
04 / SketchpadCanvas · brushes · color palette
05 / Gradient mixerColor inputs · ranges · derived CSS
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.