UI Toolkit
uxPython UI toolkit provides developers with the means to create stunning interfaces with the productivity of python. Similiar in architecture to Java Swing and Windows Presentation Foundation but with cross platform capabilities.
Features
- Built on CairoGraphics.org for powerful drawing and vector capabilities
- PDF output
- SVG support - throught librsvg
- Pango is used for text rendering and layout providing great internationalization possibilities.
- Built for Python in Python
- Enhanced productity
- No C vs Python disconnect
- Improved customizability
- The power of Python and the Python module ecosystem
- XML based serialized format for storing and generating layout
- Create vector or bitmap based widgets
- Use standard design tools to build the look of your widgets
- Fine grained caching, clipping and culling for fast performance
- Easy to port to new platforms - 2 class implementation
- Stable: Windows
- Experimental: GTK
- MPL open source license
- Commercial Layout Designer coming soon
Screenshots
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
What this toolkit is not
- Non platform specific look and feel
- just like the web and office 2007
- but can use drag and drop, tray icons, etc provided by python win32 extensions
- emulation possible
- High Performance on Low End Machines
- on huge datasets without intelligent design ( eg virtual data grid, etc)
- in the future will implement some time critical elements in pyrex,digitalmars D etc to speed performance
Download
You can download an alpha release below:
Now works on Linux using GTK.
uxPython Source + Docs
0.28u3
Download size: 1.06 MB
Source: newest from pypi
Downloads: 1290
Download size: 1.06 MB
Source: newest from pypi
Downloads: 1290





