OpenTUI is a native terminal UI library written in Zig with TypeScript bindings, delivering exceptional performance and stability for building sophisticated command-line applications. The native core exposes a C ABI, making it accessible from any programming language.
Key capabilities include:
@opentui/core, or leverage React and SolidJS reconcilers for declarative UI developmentbun create tui commandThe monorepo provides three main packages: the core TypeScript bindings for native primitives, a SolidJS reconciler for reactive interfaces, and a React reconciler for familiar component patterns. Whether you're building interactive CLI tools, system monitoring dashboards, or complex terminal applications, OpenTUI provides the foundation for fast, responsive interfaces that feel native to the terminal environment.

Activity score
92/100
Stars
Forks
Latest version
Last commit
First release
Language
License
Auto-fetched .
★ 22k · vratatui-v0.30.2 · rust