Urwid
Console user interface library for Python
git clone https://github.com/urwid/urwid.git
Wiki:
Requirements
- Python 3.7+ or PyPy
- Linux, OSX, Cygwin or other unix-like OS
- python-gi for GlibEventLoop (optional)
- Twisted for TwistedEventLoop (optional)
- Tornado for TornadoEventLoop (optional)
- Trio for TrioEventLoop (optional)
- ZMQ for ZMQEventLoop (optional)
- Apache for web_display module (optional)
- ncurses for curses_display module (optional)