👑 A ratatui framework to build stateful applications with a React/Elm inspired approach
-
Updated
Jul 29, 2026 - Rust
👑 A ratatui framework to build stateful applications with a React/Elm inspired approach
Terminal UI engine for Go that tests can click and AI agents can drive (MCP). Zero-allocation rendering, immediate mode + Elm architecture, 3D, images, charts, accessibility, WebAssembly.
Framework for building interactive terminal apps — 30+ components, grid system, spatial navigation, themes, ASCII art, file-based routing, SSH hosting. Run via npx or host over SSH.
A library of mildly-opinionated enhancements for Textual; mainly aimed at my own applications
A simple and elegant TUI framework with The Elm Architecture (TEA) and TCA-style reducer composition
Framework-agnostic Terminal UI library — React, Vue, Angular, SolidJS, Svelte. JSX/template syntax, Flexbox/Grid layouts (Taffy), CSS-like styling.
cel-tui is a TypeScript TUI framework built around a declarative functional API, ultra-fast rendering, and a concise developer experience. Layout is inspired by CSS Flexbox, using composable horizontal and vertical stacks as the core container primitives.
Text user interface framework for MS-DOS. Dependant on the MicroText library.
🍬🍭 PHP TUI Monorepo — 40 packages: ports of 🫧 BubbleTea, 🎨 Lipgloss, 🍬 Gum, ✨ Glow + more. PHP 8.1+, ReactPHP async.
A terminal UI framework for .NET: cell-grid renderer, view navigation, modals, forms and a command palette.
Themeable multi-pane terminal UI toolkit for Bubble Tea and Lipgloss applications.
Pure bash TUI framework: build multi-page terminal UIs with XML + CSS-like themes, mouse support and live process panes. No Python, Node or ncurses.
Wijjit is just Jinja in the Terminal
A declarative, component-based terminal UI framework for Go — Ink-style TUI with flexbox layout, hooks, and events. No JSX, no VDOM.
Moved into the Forge Suite: github.com/jetomev/forge-suite/tree/main/forgekit — the shared Textual foundation of the Forge apps
Focused open-source preview of the Celestial TypeScript TUI framework
btuin (pronounced between) is a Text-based User Interface Framework for Bun
To associate your repository with the tui-framework topic, visit your repo's landing page and select "manage topics."