Projects / Pyjamas


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.

Operating Systems

RSS Recent releases

  •  19 Apr 2012 02:10

Release Notes: Improvements and additions were made in the standard modules. JSONParser was renamed to json and its interface was changed to match standard Python. A new Python-compliant logging module was added. In the User-Interface suite, new features and enhancements include a new platform override system that puts source files for both browsers and desktop Pyjamas applications in the same directory as the module being overridden, Gradient and Text functions for the 2D Canvas module, a fix for a long-standing issue with, Video and Audio widgets that use HTML5 or Windows Media, and new JSONRPC server helper routines.

  •  19 May 2011 22:30

    Release Notes: Simple sys.stdout and sys.stderr objects were added. sys.exc_info() was fixed to behave more like Python. A very basic traceback module was added. oninput and onpropertychange event support was added. A getWidget problem with HTMLTable under pyjd on Windows was fixed. Parsing of XML documents under pyjd on Windows was added. An auto-build (file monitoring) option was added to pyjsbuild. was added. Various bugs were fixed. Several other features were added.

    •  02 Sep 2009 08:33

    Release Notes: Very many changes were made. The Python interoperability was greatly improved, with a new --strict option that emphasizes strict Python compatibility over speed.

    •  02 Aug 2009 22:17

    Release Notes: This is a testing pre-release of the upcoming 0.6 release. There are over 110 additions and enhancements to the compiler and the widget set itself. Also, pyjamas-desktop has been merged into the pyjamas release, and includes support for both XULrunner / Gecko, using python-hulahop, and Webkit (requiring a patched version of pywebkitgtk and Webkit).

    •  13 Apr 2009 01:41

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


      Project Spotlight

      Vendetta Online

      A multiplatform, 3D space-combat MMORPG.


      Project Spotlight

      TurnKey Drupal 5 Appliance

      An Ubuntu-based Drupal 5 appliance that is easy to use and lightweight (170 MB).