Skip to main content

py2ecma

py2ecma is an experimental transpiler / compiler that translates Python source code into JavaScript (ECMAScript).

The goal of the project is not to perfectly emulate CPython in the browser, but to provide a pragmatic, understandable bridge between Python semantics and the ECMAScript runtime.

Think of it as:

"Python syntax and structure, running on JavaScript engines"

A tool for learning, experimentation, and selective cross-language reuse

Metadata

Release files for py2ecma 0.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for py2ecma 0.0.2
File Size Uploaded
py2ecma-0.0.2.tar.gz 244.3 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for py2ecma 0.0.2
File Interpreter ABI Platform
py2ecma-0.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 397.6 kB

Release files / py2ecma-0.0.2.tar.gz

Download URL py2ecma-0.0.2.tar.gz
Size 244.3 kB
Tags Source
SHA-256 checksum
How to use checksums
80931f5c7a95dfded46052822b11ee4d1bd5261c3d2031b5962ef2a8ce148f5d
BLAKE2b-256 checksum
How to use checksums
c06d2c55b545a3271e57085e69625b52d93b007eb1ad93d89e608cfad48ebfe5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4

Release files / py2ecma-0.0.2-py3-none-any.whl

Download URL py2ecma-0.0.2-py3-none-any.whl
Size 153.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b7a1226447f7956d3d41bc94862bb151fcebe2759937d1c390059c3715c9c7cb
BLAKE2b-256 checksum
How to use checksums
3a14147e4211f20033e7b763e32fa2272481466cf10170e6857836548b982232
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.14.4
Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page