Skip to main content

JavaScript to Python Translator & JavaScript interpreter written in 100% pure Python.

Project description

Translates JavaScript to Python code. Js2Py is able to translate and execute virtually any JavaScript code.

Js2Py is written in pure python and does not have any dependencies. Basically an implementation of JavaScript core in pure python.

import js2py

f = js2py.eval_js( “function $(name) {return name.length}” )

f(“Hello world”)

# returns 11

Now also supports ECMA 6 through js2py.eval_js6(js6_code)!

More examples at: https://github.com/PiotrDabkowski/Js2Py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Js2Py-0.47.tar.gz (512.4 kB view details)

Uploaded Source

File details

Details for the file Js2Py-0.47.tar.gz.

File metadata

  • Download URL: Js2Py-0.47.tar.gz
  • Upload date:
  • Size: 512.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Js2Py-0.47.tar.gz
Algorithm Hash digest
SHA256 c0b89ebde77962bbb9a4a7ceef886cf83c6b244f849d6c154877c8f2b2ecf2da
MD5 c45a682b04614513647a9d63a67a48e0
BLAKE2b-256 51af4f524a406073c430a4714b7960a55949b1c33e0153860de39f796c07ee16

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page