Pyjamas is a Python-to-Javascript compiler and an AJAX widget set for Web application development (its sister project is pyjamas-desktop). It is a port of Google's Web Toolkit to Python.
| Tags | Internet Web Browsers Dynamic Content Software Development Compilers Widget Sets Python |
|---|---|
| Licenses | Apache 2.0 |
| Operating Systems | OS Independent |
| Implementation | JavaScript Python HTML CSS |
Recent releases


Changes: This is a bugfix release of the Python Web Widget Set and Python-to-Javascript compiler.


Changes: This release brings significant improvements to the Python-to-Javascript compiler, and adds enhancements that can be used to dramatically reduce the amount of Javascript deployed. Thanks to the use of dynamic module loading, Python modules can now be compiled into their own Javascript cache file, making it much easier for developers who use AJAX Widget Toolkits to integrate Pyjamas-generated Javascript into their applications.


Changes: Significant bugs fixed include HorizontalPanel's remove() function, SimplePanel's clear() function, and sprintf with multiple arguments ("%s %d" % ("hello", 2) will now work). Dialog Box now has modal functionality. HorizontalSplitPanel has been added, although both the horizontal and vertical panels operate correctly on Mozilla-based browsers, but Safari and IE need volunteers to work on them. Several more examples have also been added.


Changes: This release adds widgets from GWT 1.5 such as DecoratedPanel and DecoratedTabBar; yet another user-agent fix to deal with the recent user-agent string change of IE7; additional builtin support for functions such as repr, ord, and chr; the beginnings of exception handling; and much more.


No changes have been submitted for this release.