# Urwid

Console user interface library for Python

- Download: urwid-3.0.4.tar.gz
- Changelog

    git clone https://github.com/urwid/urwid.git

- Github page
- Issues
- IRC: `#urwid/community on gitter.im`

Wiki:

- Installation instructions
- FAQ
- Applications built with Urwid
- How you can help

### 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)

### Similar projects

- npyscreen
- curtsies
- Python Prompt Toolkit

Examples

Tutorial

Manual

Reference

Index

Search Page