Dev tools · alternatives · 2026
24 alternatives to Python-to-Python compiler for some 3.6 features in older versions
Python to python compiler that allows you to use Python 3.6 features in older versions. - nvbn/py-backwards
This tool is a Python-to-Python compiler that backports certain Python 3.6 features to work with older Python versions. It's designed for developers who need to use newer language syntax and capabilities while… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Python-to-Python compiler for some 3.6 features in older versions launched in 2017; newer entries below may have overtaken it.
- 1

Cannoli Programming Language. Contribute to joncatanio/cannoli development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 2

Python to C++ 14 transpiler. Contribute to lukasmartinelli/py14 development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 3PA
I’m sure many of you are familiar, but there’s a treacherous gap between finding (or building) a model that works in PyTorch, and getting that deployed into your application, especially in consumer-facing applications. I’ve been very interested in solving this problem with a great developer experience. Over time, I gradually realized that the highest-impact thing to have was a way to go from existing Python code to a self-contained native binary—in other words, a Python compiler. I was already pretty familiar with a successful attempt: when Apple introduced armv8 on the iPhone 5s, they…
2025 · blog.fxn.ai · its alternatives →
- 4

Python With Kurly braces. Contribute to umlet/pwk development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 5

A tool for refurbishing and modernizing Python codebases - dosisod/refurb
2022 · github.com · its alternatives →
- 6

Latest News {{post_title link:post}} Previous Next No results found. Python Browse all Python answers Django Flask Pandas NumPy PyTorch Javascript Browse
2017 · sourcetrail.com · its alternatives →
- 7RA
I originally planned to release RinohType into wild only after I had finished a full review, refactoring and documenting of the code. I also wanted to write some API documentation and a small tutorial, all in the spirit of making a good first impression. Turns out all this takes a ...
2013 · mos6581.org · its alternatives →
- 8

An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing - zanellia/prometeo
2021 · github.com · its alternatives →
- 9

a python-like language with hindley-milner-like type system, which is compiled to c - alehander92/Airtight
2015 · github.com · its alternatives →
- 10

I built Copapy as an experiment: Can Python be used for hard real-time systems? Instead of an interpreter or JIT, Copapy builds a computation graph by tracing Python code and uses a custom copy-and-patch compiler. The result is very fast native code with no GC, no syscalls, and no memory allocations at runtime. The copy-and-patch compiler currently supports x86_64 as well as 32- and 64-bit ARM. It comes as small Python package with no other dependencies - no cross-compiler, nothing except Python. The current focus is on robotics and control systems in general. This project is early but…
Feb 2026 · github.com · its alternatives →
- 11

A simple Prolog Interpreter written in a few lines of Python 3. It runs a limited subset of Prolog and uses backtracking and generators in order to perform its magic. - photonlines/Python-Prolog-Interpreter
2019 · github.com · its alternatives →
- 12

a restricted python to javascript / c# / go / ruby compiler - pseudo-lang/pseudo-python
2016 · github.com · its alternatives →
- 13

AST-based fragmental source code refactoring toolkit for Python - isidentical/refactor
2021 · github.com · its alternatives →
- 14

A BASIC interpreter written in golang. Contribute to skx/gobasic development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 15

Code Python in Your Browser: Zero Setup, Instant Results
2025 · its alternatives →
- 16

been working on this for nearly a year
2023 · github.com · its alternatives →
- 17

2014 · github.com · its alternatives →
- 18

Change Python code while it's running without losing state - julvo/reloading
2019 · github.com · its alternatives →
- 19AC
- 20

C parser and interpreter written in Python with automatic ctypes interface generation - PyCParser/README.md at master · albertz/PyCParser
2019 · github.com · its alternatives →
- 21

Recently, I write an interpreter for subset of Python using Go. I haven't seen source code of CPython, all is just written according to my understanding of Python so there may be some unusual things. Hope you can play fun with it. Any suggestion is welcome, glad to get some feedback.
2023 · github.com · its alternatives →
- 22

Fast C based HTML 5 parsing for python. Contribute to kovidgoyal/html5-parser development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 23P3
Porting Python code from version 2.x to 3.x is not a simple task. To help, I built a version of Python 3.6 that includes backwards compatibility features. Most important is the mixing of bytes and str objects and comparisons. For example, in vanilla Python 3: >>> b'foo' + 'bar' Traceback (most recent call last): File "", line 1, in TypeError: can't concat bytes to str >>> None ", line 1, in TypeError: unorderable types: NoneType() >> b'foo' + 'bar' sys:1: DeprecationWarning: encoding bytes to str 'foobar' >>> None < 'hi' __main__:1: DeprecationWarning: default compare is depreciated True…
2016 · its alternatives →
- 24
QuickPYTHON▲1812020 · timothycrosley.github.io · its alternatives →
Also compare
- Cannoli – A compiler for a subset of Python written in Rust alternatives
- Python to C++14 transpiler alternatives
- Python at the Speed of Rust alternatives
- Making Python one-liner-fit with the new pwk (Python With Kurly braces) alternatives
- Refurb – A tool for refurbishing and modernizing Python codebases alternatives
- Sourcetrail – Get productive on unfamiliar source code alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →