wxPython Wrappers
Here are some projects that wrap around the WxPython API.
Name |
Primary Author(s) |
Purpose/Description |
Magnus Hetland |
wraps multiple GUI toolkits (even java) under one API. Development is currently not active |
|
Mariano Reingart |
Both a framework and visual tools: GUI Designer, Inspector and Property Editor. Supports Python 2.5 to Python 3.2; wxPython 2.8 "stable", 2.9 "classic" and "phoenix" (py3k). Features advanced pythonic MVC controls (ListView, GridView, TreeView) using list- and dict-like objects; masked and date picker controls; common dialogs; fluid layout using sizers & basic HTML; simplified event model (similar to JavaScript). Can include wxPython code in apps. Modern PythonCard "fork" hugely enhanced. |
|
Kevin Altis |
for quickly creating GUI apps, inspired by HyperCard |
|
Donnal Walter |
MVC application framework, designed with clinical applications such as patient tracking in mind, currently in early development. |
|
Hans Nowak |
Aims to simplify using WxPython, currently in early development. |
|
Ed Leafe and PaulMcNett |
Three-tier business development application framework wraps wxPython making it more pythonic and easier to use. Active development, stable and usable. |
|
Shane Holloway |
General XML and CSS skinning framework for wxPython. Image, DnD, docking, inline python; BSD license, mature and stable |
Wrappers for Custom Controls and Graphics
Pyxel - wraps WxPython and PyGame for making custom interactive diagrams and other structured graphics. An alternative to wxOGL.
FloatCanvas - a vector graphics canvas. Uses the Numeric module.
kiva - 2D graphics wrapper for wxPython, Mac OS X's Coregraphics, OpenGL, etc. Used by the Chaco graphing tool that is part of the Scipy python library. Heavily integrated with Numeric.
Matplotlib - specifically for graphs and plotting, wraps WxPython, pygtk, and tkinter
Piddle - like anygui for graphics/canvases, no longer developed