{% extends "layout.html" %} {% block body %}

Urwid{% if 'dev' in release %} development version{% endif %}

Console user interface library for Python

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

Wiki:

Requirements

Python Versions

Operating System

Optional Dependencies by Feature

Feature CPython Free-threaded PyPy GraalPy Package
GLib event loop python-gi (pygobject)
Twisted event loop ✓ (24.10.0+) ⚠ Limited twisted>=24.10.0
Tornado event loop tornado>=6.5.8
Trio event loop trio>=0.31.0
ZMQ event loop ✓ (Linux/Unix) pyzmq>=26.0.0 (not available on Windows)
Serial/LCD display pyserial
Curses display (Windows) ⚠ Limited windows-curses
Terminal widget (urwid.vterm) fcntl, pty (stdlib; not supported on Windows either)

Similar projects

_images/graph2.png
Examples

_images/highcolors1.png
Tutorial

_images/introduction.png
Manual

_images/urwid_widgets_1.png
Reference

Index

Search Page

{% endblock %}