Kiwi is a PyGTK framework for building graphical applications loosely based on MVC Model-View-Controller (MVC) and Allen Holub's Visual proxy . Think of Kiwi as a high-level, object-oriented layer built on PyGTK.
Its design is based on real-world experience using PyGTK to develop large desktop applications, which use many concepts common to most graphical applications: multiple windows and dialogs, forms, data persistence, lists and high-level classes that support domain objects directly.
Grab the latest sources from: http://download.gnome.org/sources/kiwi/1.9/kiwi-1.9.11.tar.gz
and the win32 installer from: http://download.gnome.org/binaries/win32/kiwi-1.9.11.win32.exe
What's new since 1.9.10?
- Much improved entry mask handling (#2838, Ronaldo)
- libglade integration bugfixes
- Workaround for PyGTK 2.10 bug
- Add right-click to ObjectList (#2817, Ronaldo)
- raise ValueError instead of AttributeError (#1998, Sidnei)