pyjs canvas library
Python
Switch branches/tags
Nothing to show
Permalink
Failed to load latest commit information.
.gitignore updated gitignore Jan 18, 2014
CHANGELOG.txt update draw methods to optimize with optional rect return Jun 13, 2017
LICENSE.txt update documentation Apr 13, 2015
README.txt update documentation Apr 13, 2015
__init__.py revise with absolute import statements Oct 30, 2016
color.py update color constructor to accept hex '#rrggbb' argument Jun 13, 2017
cursors.py revise with absolute import statements Oct 30, 2016
display.py remove unnecessary statements Jun 12, 2017
draw.py update draw methods to optimize with optional rect return Jun 13, 2017
env.py update documentation Apr 24, 2016
event.py update event methods to optimize May 31, 2017
font.py update font to include initiation from a file May 10, 2017
guide.txt update documentation Apr 28, 2014
image.py revise with absolute import statements Oct 30, 2016
key.py revise with absolute import statements Oct 30, 2016
locals.py update documentation Apr 13, 2015
mask.py update mask method to not reassign argument Jun 11, 2017
mixer.py revise with absolute import statements Oct 30, 2016
mouse.py revise with absolute import statements Oct 30, 2016
pyjs_changes.zip update documentation Apr 13, 2015
pyjsarray.py update pyjsarray module Oct 30, 2016
pyjsobj.py update asynchronous loop process to optimize Jul 8, 2016
rect.py revise with absolute import statements Oct 30, 2016
sprite.py remove unnecessary statements Jun 11, 2017
surface.py update draw methods to optimize context state change Jun 13, 2017
surfarray.py revise with absolute import statements Oct 30, 2016
time.py update clock.tick framerate handling Feb 11, 2017
transform.py revise with absolute import statements Oct 30, 2016
util.py revise with absolute import statements Oct 30, 2016
version.py update documentation Apr 13, 2015

README.txt

Pyjsdl - Python-to-JavaScript Multimedia Framework

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 (http://pyjs.org), allowing deployment of JavaScript applications without extensive editing of the script. The current version of the module supports a subset of Pygame functionality. Information concerning use of the Pyjsdl module is included in guide.txt.

Pyjsdl is released under the MIT License, see LICENSE.txt for further information.

Pyjsdl page: http://gatc.ca/projects/pyjsdl/
Pyjsdl docs: http://gatc.ca/projects/pyjsdl/doc/