kiwi : package documentation

Kiwi is a library designed to make developing graphical applications as easy as possible. It offers both a framework and a set of enhanced widgets, and is based on Python and GTK+. Kiwi borrows concepts from MVC, Java Swing and Microsoft MFC, but implements a set of unique classes that take advantage of the flexibility and simplicity of Python to make real-world application creation much easier.

Kiwi includes a Framework and a set of enhanced widgets

Module __version__ Undocumented
Module accessor The accessor module offers two important front-end functions:
Module argcheck Argument checking decorator and support
Module component No module docstring; 1/4 classes, 3/4 functions documented
Module controllers No module docstring; 1/1 classes documented
Module currency Currency and datatype converter
Module datatypes Data type converters with locale and currency support.
Package db Database integration
Module decorators Function and method decorators used in kiwi
Module desktopparser No module docstring; 1/1 classes, 0/3 functions documented
Module dist Distutils extensions and utilities
Module enums No module docstring; 2/6 classes documented
Module environ Environment helpers: path mangling and resource management
Package i18n Internationalization helpers
Module interfaces Interface specifications and utilities
Module log Extension to the logging module
Module model Holds the models part of the Kiwi Framework
Module python Generic python addons
Module tasklet Pseudo-thread (coroutines) framework
Package ui User interface: Framework and Widget support
Module utils GObject utilities and addons

From the __init__.py module:

Class ValueUnset To differentiate from places where None is a valid default. Used
API Documentation for Kiwi, generated by pydoctor at 2010-05-20 02:10:57.