# OpenTUI builds TypeScript terminal interfaces with a native Zig renderer

Canonical source : [OpenTUI builds TypeScript terminal interfaces with a native Zig renderer](<https://sebastien.rigaux.be/en/tech-watch/links/opentui-builds-typescript-terminal-interfaces-with-a-native-zig-renderer>)

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.

- Selected on : 2026-11-01

- Entry updated : 2026-11-07T20:32:37+0000

- Format : Tool

- Source language : EN

- Found via : [React Status](<https://react.statuscode.com/>)

Original resource : [OpenTUI builds TypeScript terminal interfaces with a native Zig renderer](<https://opentui.com/>)

Tags : [TypeScript](<https://sebastien.rigaux.be/en/tech-watch/tags/typescript>) · Zig · [UI/UX](<https://sebastien.rigaux.be/en/tech-watch/tags/ui-ux>)

Available versions : [Français](<https://sebastien.rigaux.be/veille/liens/opentui-interfaces-terminal-en-typescript-avec-rendu-natif-en-zig>) · [English](<https://sebastien.rigaux.be/en/tech-watch/links/opentui-builds-typescript-terminal-interfaces-with-a-native-zig-renderer>)

[Back to tech watch](<https://sebastien.rigaux.be/en/tech-watch>)
