TermUI is a pure TypeScript framework for creating terminal applications. It provides 230 pre-built components, a JSX runtime, hooks, theming, routing, global state management, a test renderer, and a hot-reload development server. It is modeled after modern web frameworks but requires no C extensions or React. It is designed for building production terminal tools with excellent type safety and developer experience.
TermUI is an Other dev tools project. It focuses on building complex, interactive, and production-grade terminal user interfaces with modern component-based architecture and great developer experience. It is built as an open-source project for developers. The project is open source (MIT). It ships for the command line and embeddable surfaces.
Karanjot786 builds and maintains TermUI, and it first shipped in 2026. Development happens publicly on GitHub with 236 stars and 1.5k commits in the last 90 days. Among its 7 catalogued features are 230 Components, JSX Runtime, and routing.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do