urwid 0.9.0-pre3
Released:
A curses-based UI library featuring fluid interface resizing, CJK support, multiple text layouts, simple attribute markup, powerful scrolling list boxes and flexible edit boxes.
Navigation
Verified details
These details have been verified by PyPIMaintainers
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU Library or Lesser General Public License (LGPL) (LGPL)
- Author: Ian Ward
- Tags curses , ui , widget , scroll , listbox , interface , text , layout
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Topic
Project description
Urwid is a curses-based user interface library. It includes many features useful for text console application developers including:
Fluid interface resizing (xterm window resizing / fbset on Linux console)
Web application display mode using Apache and CGI
Support for 8-bit and CJK encodings
Multiple text alignment and wrapping modes built-in
Ability to register user-defined text alignment and wrapping modes
Simple markup for setting text attributes
Powerful list box that handles scrolling between different widget types
List box contents may be managed with a user-defined class
Flexible edit box for editing many different types of text
Buttons, check boxes and radio boxes
Customizable layout for all widgets
Easy interface for creating HTML screen shots
- Home Page:
- Example Program Screenshots:
Project details
Verified details
These details have been verified by PyPIMaintainers
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU Library or Lesser General Public License (LGPL) (LGPL)
- Author: Ian Ward
- Tags curses , ui , widget , scroll , listbox , interface , text , layout
Classifiers
- Development Status
- Environment
- Intended Audience
- License
- Operating System
- Topic