Mode.js
A tiny DOM manipulation library — simple DOM operations, events and templating helpers through one minimal API.
StablePlain HTML · CSS · JavaScript
Tiny tools for readable interfaces.
Build fast interfaces with plain HTML, CSS and JavaScript. No build step. No dependency chain. No class soup. Just readable code.
The toolkit
MicroDOM is a progressive ecosystem — every tool stands alone, stays dependency-free, and earns each byte it ships.
A tiny DOM manipulation library — simple DOM operations, events and templating helpers through one minimal API.
StableA classless, cascade-first CSS layer. Semantic HTML, minimal classes, no utility-class soup.
BetaA tiny SPA router. Map URLs to views with the smallest surface area possible.
In developmentReactive data binding. Keep the DOM in sync with your data, without a virtual layer.
In developmentAn animation extension for transitions, fades, slides and motion — chained through the same call.
In developmentBlockchain UIs under extreme size constraints and mobile-bridge explorations.
ExperimentalPhilosophy
AI can generate code. Humans still need to understand it.
MicroDOM is not anti-AI. We embrace AI-generated code. But generation is the easy part — what survives is the code a human can read, reason about and maintain six months later.
Designed around five ideas
Every byte must justify its existence.
HTML, CSS and JavaScript should be understandable directly.
Plain files, CDN imports and simple hosting are enough.
Include only the pieces you actually need.
Apps, widgets, docs, embedded and constrained environments.