Stack Gems
Menu
← Catalog

Textual

Build TUIs like web apps

Python / TUI · OSS/MIT · 37.1k

What's Good

The component model feels familiar to web developers. CSS-style layouts work in the terminal. Async-first design handles I/O without blocking. The widget library covers common patterns.

The Catch

Terminal constraints limit what is possible. Learning curve for the reactive model. Not every terminal renders correctly.

Verdict

TUI development that feels like modern web dev.

Embed

Reviewed on Stack Gems
[![Reviewed on Stack Gems](https://stackgems.com/badge/textual.svg)](https://stackgems.com/gems/textual)

Related

Python