Rich & Textual
Rich makes terminal output readable - colors, tables, progress bars, syntax-highlighted tracebacks. Textual builds on Rich to create full terminal user interfaces (TUIs) with widgets, layouts, and async events. Together they replace brittle print debugging and curses boilerplate.