Skip to content
Python to Javascript compiler
Python JavaScript
Find file
Failed to load latest commit information.
pyjs Exclude argnames when finding locals. Fixed Readme filename. Added support for more nodes.

pyjs: Python to Javascript compiler

pyjs compiles Python code into Javascript.

>>> import pyjs

>>> print pyjs.compile("def square(x): return x*x")
function square(x) {
    return x*x;

Release Plan


  • Compiles all python code
  • Not supported: imports, classes, yield, list comprehensions, generator expression, nested scopes, keyword arguments, ellipses, exec


  • nested scopes
  • keyword arguments
Something went wrong with that request. Please try again.