nowfound

Dev tools · alternatives · 2026

PA

24 alternatives to Python at the Speed of Rust

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…

Python at the Speed of Rust is a Python compiler that converts Python code into self-contained native binaries. It addresses the deployment challenge of moving machine learning models from development environments like… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.

  1. 1

    Hi everyone, I built PyXL — a hardware processor that executes a custom assembly generated from Python programs, without using a traditional interpreter or virtual machine. It compiles Python -> CPython Bytecode -> Instruction set designed for direct hardware execution. I’m sharing an early benchmark: a GPIO test where PyXL achieves a 480ns round-trip toggle — compared to 14-25 micro seconds on a MicroPython Pyboard - even though PyXL runs at a lower clock (100MHz vs. 168MHz). The design is stack-based, fully pipelined, and preserves Python's dynamic typing without static type restrictions.…

    2025 · runpyxl.com · its alternatives →

  2. 2

    An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…

    2022 · github.com · its alternatives →

  3. 3

    Hi HN — I’m learning Rust and decided to build a universal CLI for running code in many languages. The tool, Run, aims to be a single, minimal dependency utility for: running one-off snippets (from CLI flags), running files, reading and executing piped stdin, and providing language-specific REPLs that you can switch between interactively. I designed it to support both interpreted languages (Python, JS, Ruby, etc.) and compiled languages (Rust, Go, C/C++). It detects languages from flags or file extensions, can compile temporary files for compiled languages, and exposes a unified REPL…

    2025 · github.com · its alternatives →

  4. 4

    Cannoli Programming Language. Contribute to joncatanio/cannoli development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  5. 5

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

    2021 · github.com · its alternatives →

  6. 6

    I wanted to see how fast an isolated code sandbox could start if I never had to boot a fresh VM. So instead of launching a new microVM per execution, I boot Firecracker once with Python and numpy already loaded, then snapshot the full VM state. Every execution after that creates a new KVM VM backed by a `MAP_PRIVATE` mapping of the snapshot memory, so Linux gives me copy-on-write pages automatically. That means each sandbox starts from an already-running Python process inside a real VM, runs the code, and exits. These are real KVM VMs, not containers: separate guest kernel, separate guest…

    Mar 2026 · github.com · its alternatives →

  7. 7AF

    Serialization framework with some interesting numbers: 10-20x faster on nested objects than json/protobuf. Technical approach: compile-time codegen (no reflection), compact binary protocol with meta-packing, little-endian layout optimized for modern CPUs. Unique features that other fast serializers don't have: - Cross-language without IDL files (Rust ↔ Python/Java/Go) - Trait object serialization (Box) - Automatic circular reference handling - Schema evolution without coordination Happy to discuss design trade-offs. Benchmarks:…

    Oct 2025 · fory.apache.org · its alternatives →

  8. 8

    Fast, correct Python JSON library supporting dataclasses, datetimes, and numpy - ijl/orjson

    2018 · github.com · its alternatives →

  9. 9

    Robyn is a high-performance async Python web framework powered by a Rust runtime. Build fast, scalable web applications with Python's simplicity and Rust's speed.

    2025 · robyn.tech · its alternatives →

  10. 10

    Python to python compiler that allows you to use Python 3.6 features in older versions. - nvbn/py-backwards

    2017 · github.com · its alternatives →

  11. 11

    This is a pet project of mine where I build a MCP with WASM plugin system (published to OCI). I added a new plugin today that use Rust, compiled to WebAssembly to run Python code securely.

    2025 · github.com · its alternatives →

  12. 12

    Reuse Python code in native iOS applications. Contribute to joaoventura/pybridge-ios development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  13. 13

    Traits for Python3. Contribute to xrudelis/pytrait development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  14. 14
  15. 15

    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 →

  16. 16

    A Python Interpreter written in Rust. Contribute to coolcoder613eb/RustPython development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  17. 17

    Hey! This is something i have been working on. A tiny neural networking lib to learn how something like pytorch works, and to improve my own coding standards.

    2025 · github.com · its alternatives →

  18. 18

    I built a Rust-powered Wavelet Matrix library for Python. There were surprisingly few practical Wavelet Matrix implementations available for Python, so I implemented one with a focus on performance, usability, and typed APIs. It supports fast rank/select, top-k, quantile, range queries, and even dynamic updates. Feedback welcome!

    Dec 2025 · pypi.org · its alternatives →

  19. 19

    speed up Python with Rust via WebAssembly - Oct 2020 - savarin/bridge

    2020 · github.com · its alternatives →

  20. 20

    fast, rust based epub library for python. Contribute to arc53/fast-ebook development by creating an account on GitHub.

    Apr 2026 · github.com · its alternatives →

  21. 21

    Runs AWS graviton2 images on intel, with native-speed compile times - valkmit/aws-graviton2-on-intel

    2021 · github.com · its alternatives →

  22. 22

    :zap: Optimizing Python code by implementing a C++ extension - szabolcsdombi/optimization-demo

    2023 · github.com · its alternatives →

  23. 23

    I built a tiny 8-bit CPU simulator in Python to better understand how computers work at a low level. It visualizes registers, memory, and instructions in real-time, so you can actually see each operation as it happens. You can write simple assembly code and watch how the CPU executes it step by step. The project is mainly for learning and experimentation, but I’d love feedback or ideas for improvement.

    Oct 2025 · github.com · its alternatives →

  24. 24

    Hi HN, We’ve all accepted the "Python tax"—you trade execution speed for developer happiness. But what if that trade-off was a thing of the past? I just came across BustAPI, and it’s basically a "cheat code" for Python web services. It’s not just another wrapper; it’s a hybrid engine that embeds a Rust (Actix-Web) core directly into the Python runtime. Is this the end of the "slow Python" era? The benchmarks are pretty shocking. I’d love to see someone stress-test this against a production-grade Go or Node.js setup. Repo: https://github.com/GrandpaEJ/BustAPI Benchmarks:…

    Dec 2025 · github.com · its alternatives →

Also compare

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 →