µ MicroDOM ecosystem

Overview

The MicroDOM Ecosystem

A coherent philosophy stack, not a pile of plugins. Each tool is tiny, dependency-free and useful on its own — adopt them progressively, one piece at a time.

Stable Beta In development Experimental

Foundations

Core principles

01

Small by design

Every byte must justify its existence.

02

Readable by default

HTML, CSS and JavaScript should be understandable directly.

03

No build step required

Projects should work with plain files, CDN imports and simple hosting.

04

Progressive ecosystem

Developers should only include the pieces they actually need.

05

Fit anywhere

Web apps, widgets, docs, embedded interfaces, blockchain interfaces and constrained environments.

Stable

Production ready

µ

Mode.js

A tiny DOM manipulation library — simple DOM operations, events and templating helpers through a minimal, chainable API on the global µ. Dependency free.

Stable · v1.1.0
Beta

Stabilizing

.m

Mode CSS

A classless, cascade-first CSS layer. Semantic HTML, minimal classes, no utility-class soup, highly reusable styles and a small footprint.

Beta
In development

On the workbench

Mode Router

A tiny SPA router. Map URLs to views with the smallest possible surface area — no opinions you didn't ask for.

In development

Mode Bind

Reactive data binding. Keep the DOM in sync with your data, without a virtual DOM layer in between.

In development

MoveDOM

An animation library for transitions, fades, slides and motion effects — an optional extension chained through the same µ(...) call, so the core stays tiny.

In development
Experimental

Pushing the edges

Research into how far the MicroDOM ideas can stretch — complete interfaces under extreme size constraints and beyond the browser.

See the experiments →