Text.js builds full-stack React apps that render inside console.log
Text.js: Build full-stack React apps that render inside console.log

Text.js is a framework for building full-stack React 19 apps that display entirely in the browser console. It uses a custom reconciler, Yoga layout, and a cell buffer to repaint only damaged rows, then encodes each changed frame as a single console.log call with %c spans—appending frames at least 66ms apart to avoid the blank flash of clear-and-log. It includes an App Router, responsive grid, keyboard input, and components for tables, charts, forms, and shortcuts, and also runs in terminals and agents.
Every changed frame is one console.log call.