DOMPP v1.1.2

DOM++

A lightweight native DOM enhancement runtime focused on deterministic mutation, optional reactivity, and direct browser APIs.

Philosophy

DOMPP extends native DOM prototypes with small chainable setters while preserving direct access to browser APIs.

No virtual DOM. No hidden reconciliation. No compiler required.

Direct DOM Mutation

DOMPP mutates native DOM nodes directly without virtual DOM diffing or reconciliation layers.

Optional Reactivity

Choose between local stateful runtime or optional fine-grained signals.

Existing DOM Enhancement

Enhance existing server-rendered HTML without subtree recreation or hydration engines.

Runtime Architecture

DOMPP is designed around explicit mutation flow and native DOM mental models.

Runtime Architecture

Examples

Explore progressively structured examples demonstrating mutation, reactivity, enhancement, and fine-grained signals.

01 — Basic Text Minimal text mutation example. 06 — Mutation Consistency Demonstrates unified setter APIs. 09 — Reactive Counter Local stateful reactive runtime. 13 — Existing DOM Enhancement Enhancement without hydration. 14 — Fine-Grained Signals Optional signal-based reactivity. 15 — Enhancement + Signals Existing DOM combined with fine-grained signals.