Sébastien Rigaux

OpenTUI builds TypeScript terminal interfaces with a native Zig renderer

View resource

opentui.com

OpenTUI lets developers build terminal user interfaces in TypeScript, directly or with React and Solid. Its native renderer is written in Zig, and layouts use flexbox.

The library supports selects, inputs, and scroll boxes controlled by keyboard or mouse. It can also display images, play sounds, and render 3D graphics.

Black OpenTUI logo on a white background.