Lean and mean Python 3.6 to JavaScript compiler. Supports multiple inheritance, operator overloading and Python source level debugging, even of minified Javascript files.

Transcrypt code is as fast and compact as its Javascript counterpart, and it is precompiled for page load speed. You can now develop your web applications completely in Python, with full access to any Javascript library.

Features

  • Clear standard syntax - Transcrypt has exactly the same clear, powerful syntax that Python is famous for, without the need for any proprietary extensions. It supports string slicing with [i:j:k], matrix and vector operations with +, -, *, / and more, out of the box. It compiles to compact, readable JavaScript that can be debugged from the Python source code using sourcemaps.
  • Superior scalability - Python was designed for large scale programs from the ground up. Hierarchical modules, local classes and multiple inheritance are all supported by Transcrypt, allowing a flexible, yet stable overall structure. Transcrypt comes integrated with a static type validator, a linter and a minifier, enabling effective cooperation of large teams on extensive projects.
  • One project, one language - Python is used everywhere at the back-end, from web servers to scientific computing. Now you can use it at the front-end as well. Transcrypt offers seamless access to any JavaScript library and also runs on top of Node.js. Python source code and JavaScript target code roughly have the same size, so your pages load as fast as ever.

Project Samples

Project Activity

See All Activity >

Categories

Compilers, Internet

License

Apache License V2.0

Follow Transcrypt

Transcrypt Web Site

Other Useful Business Software
Auth for GenAI | Auth0 Icon
Auth for GenAI | Auth0

Enable AI agents to securely access tools, workflows, and data with fine-grained control and just a few lines of code.

Easily implement secure login experiences for AI Agents - from interactive chatbots to background workers with Auth0. Auth for GenAI is now available in Developer Preview
Try free now
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of Transcrypt!

Additional Project Details

Operating Systems

Linux, Mac, Windows

Registered

2016-11-23