
Textual
What is Textual? ¶ Textual is a Rapid Application Development framework for Python, built by Textualize.io. Build sophisticated user interfaces with a simple Python API. Run your apps in …
5 Best Python TUI Libraries for Building Text-Based User Interfaces
Nov 9, 2024 · Curses is the classic Python library for building TUIs. It’s a wrapper around the Unix ncurses library, which is used for managing multi-line text input, windows, and handling …
GitHub - rothgar/awesome-tuis: List of projects that provide …
py_cui Python library aimed at making widget based TUI/CUI interfaces as simple as possible. Supports standard widgets and popups like menus, textboxes, forms, file explorers etc.
Python Textual: Build Beautiful UIs in the Terminal
Mar 12, 2025 · Textual is a Python library for building text-based user interfaces (TUIs) that support rich text, advanced layouts, and event-driven interactivity in the terminal. This tutorial …
7 TUI libraries for creating interactive terminal apps
Jun 14, 2024 · In this post, we will review seven different TUI libraries that can help us with building interactive terminal applications.
Top 23 Python TUI Projects | LibHunt
Nov 27, 2025 · Which are the best open-source TUI projects in Python? This list will help you: rich, textual, posting, visidata, s-tui, asciimatics, and toolong.
10 Best Python Text User Interface (TUI) Libraries for 2025
Dec 11, 2024 · 10 Best Python Text User Interface (TUI) Libraries for 2025 Text-based user interfaces (TUIs) are a simple way to create interactive applications that run in a terminal. …
PyTermGUI · PyPI
Mar 31, 2025 · Python TUI framework with mouse support, modular widget system, customizable and rapid terminal markup language and more!
pyTermTk · PyPI
Jan 7, 2026 · (py thon Term inal T ool k it) is a Text-based user interface library (TUI) Evolved from the discontinued project pyCuT and inspired by a mix of Qt5, GTK, and tkinter api …
GitHub - Textualize/textual: The lean application framework for Python …
Textual's API combines modern Python with the best of developments from the web world, for a lean app development experience. De-coupled components and an advanced testing …