Will McGugan on Text-Based User Interfaces

In episode 669 of Software Engineering Radio, Will McGugan, the CEO and founder of Textualize, speaks with host Gregory M. Kapfhammer about how to use packages such as Rich and Textual to build text-based user interfaces (TUIs) and command-line interfaces (CLIs) in Python. They discuss design idioms...

Full description

Saved in:
Bibliographic Details
Published inIEEE software Vol. 42; no. 5; pp. 141 - 144
Main Authors Kapfhammer, Gregory, Blumen, Robert, Vaidhyanathan, Karthik
Format Journal Article
LanguageEnglish
Published Los Alamitos IEEE 01.09.2025
IEEE Computer Society
Subjects
Online AccessGet full text
ISSN0740-7459
1937-4194
DOI10.1109/MS.2025.3578159

Cover

Loading…
More Information
Summary:In episode 669 of Software Engineering Radio, Will McGugan, the CEO and founder of Textualize, speaks with host Gregory M. Kapfhammer about how to use packages such as Rich and Textual to build text-based user interfaces (TUIs) and command-line interfaces (CLIs) in Python. They discuss design idioms for building TUIs in Python, strategies for efficient rendering, and the challenges of creating performant frameworks like Textual and Rich, while also outlining how developers can get started with their own CLI or TUI. We provide summary excerpts next; to hear the full interview, visit http://www.se-radio.net or access our archives via RSS at http://feeds.feedburner.com/se-radio.—Robert Blumen and Karthik Vaidhyanathan
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 14
ISSN:0740-7459
1937-4194
DOI:10.1109/MS.2025.3578159