Python Transpiler

Open-source Python projects categorized as Transpiler

Top 23 Python Transpiler Projects

  • sqlglot

    Python SQL Parser and Transpiler

  • Project mention: Transpile Any SQL to PostgreSQL Dialect | news.ycombinator.com | 2024-03-18

    Recommend checking out https://github.com/tobymao/sqlglot if you are interested in this capability for other SQL dialects

    Tools like this are helpful for:

    - Rendering SQL in a consistent way, eg for snapshot testing

  • Transcrypt

    Python 3.9 to JavaScript compiler - Lean, fast, open! -

  • Project mention: Ask HN: Why don't browsers just build a non-JS interpreter? | news.ycombinator.com | 2024-01-10
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • aesara

    Aesara is a Python library for defining, optimizing, and efficiently evaluating mathematical expressions involving multi-dimensional arrays.

  • nimporter

    Compile Nim Extensions for Python On Import!

  • rickroll-lang

    The Rick Roll programming language is a rickroll based, process oriented, dynamic, strong, esoteric programming language. All of the keywords/statements are from Rick Astley's lyrics. Check our tutorial site, https://rick-lang.github.io/programming-language-explainer/

  • Project mention: The Rick Roll programming language | news.ycombinator.com | 2023-08-24
  • prometeo

    An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing

  • py2many

    Transpiler of Python to many other languages

  • Project mention: Transpiler, a Meaningless Word | news.ycombinator.com | 2023-08-16

    > Another problem is that there are hundreds of built-in library functions that need to be compiled from Python from C

    An approach I've advocated as one of the main authors of py2many is that all of the python builtin functions be written in a subset of python[1] and then compiled into native code. This has the benefit of avoiding GIL, problems with C-API among other things.

    Do checkout the examples here[2] which work out of the box for many of the 8-9 supported backends.

    [1] https://github.com/py2many/py2many/blob/main/doc/langspec.md

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • pytago

    A source-to-source transpiler for Python to Go translation

  • hissp

    It's Python with a Lissp.

  • Project mention: Hissp | news.ycombinator.com | 2023-12-17
  • pyccel

    Python extension language using accelerators

  • RBQL

    🦜RBQL - Rainbow Query Language: SQL-like query engine for (not only) CSV file processing. Supports SQL queries with Python and JavaScript expressions.

  • just.sh

    Compile Justfiles to portable shell scripts

  • Project mention: Show HN: Just.sh – compiler that turns Justfiles into portable shell scripts | news.ycombinator.com | 2023-12-26
  • box

    box is a text-based visual programming language inspired by Unreal Engine Blueprint function graphs. (by p-ranav)

  • Py2Jl

    Python to Julia transpiler.

  • qBraid

    A Python toolkit for cross-framework abstraction, transpilation, and execution of quantum programs.

  • Project mention: Which language should qBraid circuit transpiler support next? | /r/QuantumComputing | 2023-05-16

    As of today, the qBraid-SDK is now open-source: https://github.com/qBraid/qBraid

  • kithon

    Python to any languages transpiler

  • Project mention: py2many VS kithon - a user suggested alternative | libhunt.com/r/py2many | 2023-06-17
  • LangTrans

    Customize programming languages

  • transpiler

    Implementation of Flex's transpiler using the NLU model trained using Rasa NLU

  • cod

    cod programming language

  • hebigo

    蛇語(HEH-bee-go): An indentation-based skin for Hissp.

  • Project mention: What is the point of the if __name__ == "__main__":, i.e. why use a file as both script and module? | /r/learnpython | 2023-06-26

    The Lissp transpiler incrementally compiles and executes each top-level form to Python. It needs to do this in case there's a macro definition that might affect the compilation of a subsequent form. If it's only executing definitions, this is harmless, but if you want to precompile the main module, it needs the guard, or the side effects will happen too.

  • IGCSE-CS-PC-Transpiler

    IGCSE CS PseudoCode Interpreter (Translator) Note. This program is currently undergoing the final tweaks. This Program transpiles (compiles source to source) the Pseudocode syntax studied in the IGCSE Computer Science 0478 Syllabus as no other application is available to do this. For any suggestions or bug reports, please send me a message on Github If you liked it, please don't forget to star this repository. Thanks!

  • ti842py

    A TI-BASIC to Python 3 transpiler

  • volcano

    A programming language which compiles to shell (by jcampbell05)

  • Project mention: Compiling Python to Shellscript | /r/Python | 2023-08-20
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python Transpiler related posts

Index

What are some of the best open-source Transpiler projects in Python? This list will help you:

Project Stars
1 sqlglot 5,441
2 Transcrypt 2,808
3 aesara 1,160
4 nimporter 808
5 rickroll-lang 736
6 prometeo 610
7 py2many 590
8 pytago 371
9 hissp 331
10 pyccel 330
11 RBQL 264
12 just.sh 121
13 box 116
14 Py2Jl 71
15 qBraid 55
16 kithon 47
17 LangTrans 38
18 transpiler 25
19 cod 23
20 hebigo 21
21 IGCSE-CS-PC-Transpiler 11
22 ti842py 8
23 volcano 5

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com