#2 · Primary category: AI UI Components & Blocks Library

opentui

opencode opentui tui

OpenTUI is a library to build terminal user interfaces (TUI)

Project last updated:08/29/26

GitHub Stars

13.2K

Forks

707

Contributors

115

License

MIT

Why we included this project

For teams building interactive terminal applications, OpenTUI provides a fast native toolkit: the core is written in Zig, exposed through a C ABI, and wrapped with TypeScript bindings plus official React and Solid reconcilers and a keymap package. You can compose the UI with a component model and lay it out flexbox-style instead of hand-managing cursor escapes. The same core renders OpenCode's interface in production, and the monorepo also ships an SSH server for serving TUI apps to remote terminals and a QR encoder. It suits AI coding assistants and any command-line tool that needs interactive widgets plus reliable keyboard and mouse support. If you already work in React or Solid, this is the most direct path to a polished terminal experience.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category