Urwid - Console User Interface Library
Urwid is a console user interface library for Python. Urwid is released under the GNU Lesser General Public License and it includes many features useful for text console application developers.
Download Urwid
Screenshots
Documentation
- Installation Instructions
- Urwid Tutorial
- Urwid Manual
- Urwid Reference
- Frequently Asked Questions (FAQ)
- Recommended Colour Combinations
- Future Development Wiki Pages
Community
System Requirements
- Python 2.3 - 2.6
- Linux, OSX, Cygwin or other unix-like operating system
- (optional) ncurses library to use the curses_display module
- (optional) Apache 1.3 or higher to use the web_display module
- (optional) python-glib to use the GlibEventLoop class
- (optional) Twisted to use the TwistedEventLoop class
