Skip to main content

Urwid is a console user interface library. It includes many features useful for text console application developers including:

  • Applcations resize quickly and smoothly

  • Automatic, programmable text alignment and wrapping

  • Simple markup for setting text attributes within blocks of text

  • Powerful list box with programmable content for scrolling all widget types

  • Your choice of event loops: Twisted, Glib or built-in select-based loop

  • Pre-built widgets include edit boxes, buttons, check boxes and radio buttons

  • Display modules include raw, curses, and experimental LCD and web displays

  • Support for UTF-8, simple 8-bit and CJK encodings

  • 256 and 88 color mode support

  • Python 3.2 support

Home Page:

http://excess.org/urwid/

Documentation:

http://excess.org/urwid/docs/

Example Program Screenshots:

http://excess.org/urwid/examples.html

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

urwid-1.1.0.tar.gz (482.3 kB view details)

Uploaded Source

File details

Details for the file urwid-1.1.0.tar.gz.

File metadata

  • Download URL: urwid-1.1.0.tar.gz
  • Upload date:
  • Size: 482.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for urwid-1.1.0.tar.gz
Algorithm Hash digest
SHA256 6d0807da40f6e943e89c2e1512e1631b6521574ded7957a7f1aabea4a0ad255a
MD5 aa607646b260c4284a0d246abb716f00
BLAKE2b-256 81a0cb1f2d879655dc5f85f3f37953d965429c11c1ff3b59898809cf291eb74b

See more details on using hashes here.

Release history Release notifications | RSS feed

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page