TranscryptOrg/Transcrypt
Python 3.9 to JavaScript compiler - Lean, fast, open! observed · 2026-08-28
Health v2 · maintenance only
80/100
- Activity 88
- Release rhythm 57
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 392
- age_days: 3916
- days_rel: 74
- days_push: 74
- n_releases_24m: 2
Adoption not part of the score
2918 stars · 218 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Transcrypt is a Python 3.9 to JavaScript compiler that precompiles Python source into lean, readable, fast JavaScript for use in the browser or on Node.js. It supports core Python features like multiple inheritance, operator overloading, metaclasses, and async/await, and integrates sourcemaps, static type checking, and minification.
Use cases
- write browser applications in Python instead of JavaScript
- compile Python code to JavaScript
- use Python with React and other JS libraries on the frontend
- build fast-loading web apps with Python syntax
- run Python code on Node.js
- debug JavaScript from Python source via sourcemaps
When to choose
- you want Python syntax for frontend web development with fast, small output
- you need seamless interop with existing JavaScript libraries
- you want precompiled (not runtime-interpreted) Python-to-JS for production web apps
When to avoid
- you need eval/exec of Python code in the browser
- you rely on desktop-oriented Python libraries like NumPy in the browser
- you need the latest Python version features beyond 3.9
Facets
cli-tool · maturity active
compiler developer-tools web-framework web-development frontend compilers programming-languages developer-tools python browser cli cross-platform transpiler python-to-javascript source-maps minification static-type-checking javascript nodejs
3 sources
- readme: https://github.com/TranscryptOrg/Transcrypt · fetched 2026-08-28 · 3b20b9604c55
- homepage: https://www.transcrypt.org · fetched 2026-08-29 · 49033c2505c1
- site_page: https://www.transcrypt.org/docs/html/installation_use.html · fetched 2026-08-29 · 07667e40e813
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| TranscryptOrg/Transcrypt | main | 80 |
For agents
markdown · JSON · MCP: product_card(name="TranscryptOrg/Transcrypt")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem