Differences between revisions 8 and 9
Revision 8 as of 2008-03-11 10:50:37
Size: 1919
Editor: localhost
Comment: converted to 1.6 markup
Revision 9 as of 2013-04-25 18:05:38
Size: 2482
Editor: 190-50-180-173
Comment:
Deletions are marked like this. Additions are marked like this.
Line 7: Line 7:
||[[https://code.google.com/p/gui2py/|gui2py]]||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.||

wxPython Wrappers

Here are some projects that wrap around the WxPython API.

Name

Primary Author(s)

Purpose/Description

AnyGui

Magnus Hetland

wraps multiple GUI toolkits (even java) under one API. Development is currently not active

gui2py

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.

PythonCard

Kevin Altis

for quickly creating GUI apps, inspired by HyperCard

MindWrapper

Donnal Walter

MVC application framework, designed with clinical applications such as patient tracking in mind, currently in early development.

Wax

Hans Nowak

Aims to simplify using WxPython, currently in early development.

Dabo

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.

TG.skinning

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

WxWrappers (last edited 2013-04-25 18:05:38 by 190-50-180-173)

NOTE: To edit pages in this wiki you must be a member of the TrustedEditorsGroup.