A pre-release series is beginning again of the Pyjamas Web Widget Set and stand-alone python-to-javascript compiler. The latest SVN is regularly used in production, and so regression tests are informally run on each commit, however extensive tests on all browser on all platforms need community support. As a community effort, to provide the level of testing required, you, the users, end up with a better more stable release. For more information, see http://pyjs.org
Pyjamas 0.6 has been released. http://pyjs.org - Starting as a port of GWT to python, Pyjamas is a stand-alone python-to-javascript compiler and Web Widget Set API that is similar to Desktop Widget Set APIs such as PyQT4 and PyGTK2. Pyjamas has also been ported to the Desktop. The three available engines are XULRunner (stable), Webkit (useable) and MSHTML (experimental).
By conforming to the Pyjamas Widget API, Rich Media Applications can be developed in python that will run - unmodified - in all major web browsers, and also as Desktop apps. AJAX, HTML, CSS, NPAPI plugins are all supported, thanks to the use of Browser Technology (even under the Desktop versions).
Pyjamas 0.5p1 - http://pyjs.org - is a bug-fix release.
Pyjamas is a Web Widget Framework, written in python, that is compiled to javascript using its stand-alone python-to-javascript compiler.
Many of the issues faced by web developers - javascript and CSS incompatibilities and difficulties - simply go away, with Pyjamas, thanks to the declarative style used for Pyjamas application development, that's near-identical to that of python-qt4, python-gtk2 and python-wxWidgets.... read more
About: Pyjamas is a Python-to-Javascript compiler and an AJAX widget set for Web application development (its sister project is pyjamas-desktop).
The Pyjamas 0.5 Release brings significant improvements to not only the python-to-javascript compiler but also 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.
This is a minor patch release of pyjamas 0.4p1, the
Python-to-Javascript compiler and Python Web UI Widgets
Toolkit.
What is Pyjamas for? Pyjamas allows a developer to create
U.I applications in python as if the Web Browser was a Desktop
Widget Set toolkit platform (like pygtk2, pywxWidgets and pyqt4,
only much simpler, and more powerful). No knowledge of javascript
programming is required: the python-to-javascript compiler
takes care of the conversion between python and javascript,
and the U.I widget set takes care of all the browser and AJAX
incompatibilities.... read more
Discussion:
http://groups.google.com/group/pyjamas-dev/
Bugs:
http://code.google.com/p/pyjamas/issues/list
Downloads:
https://sourceforge.net/project/showfiles.php?group_id=239074
http://code.google.com/p/pyjamas/downloads/list
Web site:
http://pyjs.org (pyjamas javascript compiler and UI widget set)
http://pyjd.org (sister project, pyjamas-desktop)
This is the 0.4 Release of Pyjamas, the python-to-javascript
compiler and Web Widget set and framework.
Pyjamas started as a port of Google's Web Toolkit, to python.
Download Pyjamas 0.4:
https://sourceforge.net/project/showfiles.php?group_id=239074
Explaining why Pyjamas (and GWT) is so significant takes
some doing: the summary is that comprehensive desktop-like
user interfaces can be developed very simply, to run in
any modern web browser, without having to write a single
line of JavaScript. Further recommended reading is here:
http://advogato.org/article/993.html
http://advogato.org/article/981.html... read more