I made a Python compiler, that can compile Python source down to fast, standalone executables.

This page summarizes the projects mentioned and recommended in the original post on /r/Python

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.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • pycom

    Discontinued A Python compiler, down to native code, using C++

  • Note that the original copy of https://github.com/Omyyyy/pycom/blob/main/headers/range.hpp comes with an Apache 2.0 license.

  • Nuitka

    Nuitka is a Python compiler written in Python. It's fully compatible with Python 2.6, 2.7, 3.4, 3.5, 3.6, 3.7, 3.8, 3.9, 3.10, and 3.11. You feed it your Python app, it does a lot of clever things, and spits out an executable or extension module.

  • How does this fair against the python compiler nuitka? https://github.com/Nuitka/Nuitka.

  • 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
  • Numba

    NumPy aware dynamic Python compiler using LLVM

  • The traditional approach to this these days is to translate CPython bytecode to a compiler middle-end IR, such as with numba which goes to LLVM IR.

  • xcomp

    6502 Assembler written in Python

  • Embrace test-driven development (write the tests first) at the earliest opportunity. I strongly recommend doing this before you do any big refactors as it will help you avoid breakage. I've learned from experience that this makes compiler development easier, by allowing you to target tiny code snippets instead of complete programs.

  • py14

    Discontinued Python to C++ 14 transpiler

  • pyrs

    Discontinued Python to Rust transpiler

  • py2many

    Transpiler of Python to many other languages

  • SaaSHub

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

    SaaSHub logo
  • PyO3

    Rust bindings for the Python interpreter

  • how about compiling it to rust? may be https://github.com/PyO3/PyO3 can help

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Do you guys have any resources for learning C++ and/or Fortran programming for physics?

    3 projects | /r/Physics | 21 Nov 2022
  • Why hasn't anyone made a compiler for Python yet?

    4 projects | /r/C_Programming | 12 Jan 2022
  • Pylyzer – A fast static code analyzer and language server for Python

    6 projects | news.ycombinator.com | 11 Apr 2024
  • JSON dans les projets data science : Trucs & Astuces

    3 projects | dev.to | 7 Mar 2024
  • JSON in data science projects: tips & tricks

    3 projects | dev.to | 7 Mar 2024