Pyjsdl Module
Pyjsdl module is modelled on Pygame/SDL commands that wraps JavaScript functionality including HTML5 canvas. The module permits scripts coded in Python/Pygame to compile to JavaScript using the Pyjs compiler, allowing deployment of JavaScript applications without extensive editing of the script. The current version of the module supports a subset of Pygame functionality. For information on the Pyjsdl module, see the API documentation for details of the module’s functionality, or check Deploy JavaScript Application Using Pyjsdl and Compile JavaScript Apps with Pyjs and Pyjsdl posts. The module was derived from the PyJ2D project.

The current version of Pyjsdl is available for download, and the development version at its GitHub repository. Obtain Pyjs compiler from its git page or git build_13-06-12 tested. In Pyjsdl design, the PyjsArray and PyjsBitset modules were also developed. Pyjsdl is released under the LGPL license.

Version 0.19 Submitted by Jim on August 20, 2014


Version 0.19

Pyjsdl (Source code, 80K)

Previous Release

Pyjsdl 0.18

Development Version

Pyjsdl dev_14.09.10

Pyjsdl Demo

The demo was compiled to JavaScript from a script coded in Python programming language and the Pyjsdl module. It is derived from Serpent Duel that is included in Interphase Pack.