URL: http://excess.org/urwid/

"Urwid is a curses-based UI/widget library for Python. It features fluid interface resizing, multiple text layout options, simple markup for attributes, powerful scrolling list boxes and flexible edit boxes."

I've been looking for something like this for a long time. See the screenshots to get an idea of what a curses-based UI is.

This fits perfectly for simple apps where wxPython is too much and cli too little. Surely, one nice thing is that you can monitor stuff without having to write to stdout on a new line each time.

There is onyl reference manual but no how-tos or tutorials. Hopefully I'll be able to use the examples they've provided.

Your email will never ever be published.

Previous:
Massrenaming with shell and python October 28, 2004 Python, Linux
Next:
City & Islington kung fu charity event October 31, 2004 Kung Fu
Related by category:
Claude Opus is 10x faster than OpenAI GPT 5 at non-streaming completions July 24, 2026 Python
Best Django Redis configuration for speed and size July 19, 2026 Python
How to use a list/tuple/array in Django with a raw SQL cursor July 14, 2026 Python
Using AI to rewrite blog post comments November 12, 2025 Python
Related by keyword:
gg2 - a new CLI for helping me manage git branches August 6, 2025 JavaScript, Bun, macOS
Use vars() to send an argparse Namespace into a function in Python January 8, 2019 Python
function expandFiles(directoriesPatternsOrFiles) August 15, 2019 JavaScript