CellUI UI

The fine-grained reactive framework without a Virtual DOM.

CellUI UI is a radically simple, highly performant UI framework built on modern web standards (DocumentFragment, TemplateStringsArray, TreeWalker). It skips Virtual DOM diffing entirely, choosing instead to bind signals directly to specific DOM text nodes and attributes.

The result? Components execute exactly once, and state updates run in O(1) time.

Quick Start

The fastest way to start building with CellUI is to use the interactive scaffolding CLI:

npm create cellui@latest

Follow the prompts to generate a blazing-fast Vite + TypeScript starter project.


Documentation

Whether you are building simple interactive widgets or large-scale, enterprise applications with deep reactivity, CellUI has you covered.

📚 Core Guides

Read these to understand how CellUI natively thinks about state and the DOM.

🛠️ Advanced Architecture

Understand the limitations and structural boundaries of the framework.