{% 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 %}