RustPython

A Python Interpreter written in Rust (by RustPython)

RustPython Alternatives

Similar projects and alternatives to RustPython

  1. rust

    2,957 RustPython VS rust

    Empowering everyone to build reliable and efficient software.

  2. SaaSHub

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

    SaaSHub logo
  3. CPython

    1,608 RustPython VS CPython

    The Python programming language

  4. book

    669 RustPython VS book

    The Rust Programming Language

  5. deno

    519 RustPython VS deno

    A modern runtime for JavaScript and TypeScript.

  6. helix

    A post-modern modal text editor.

  7. tokio

    A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...

  8. wasmtime

    A lightweight WebAssembly runtime that is fast, secure, and standards-compliant

  9. PyO3

    161 RustPython VS PyO3

    Rust bindings for the Python interpreter

  10. swc

    166 RustPython VS swc

    Rust-based platform for the Web

  11. coreutils

    Cross-platform Rust rewrite of the GNU coreutils

  12. ruff

    149 RustPython VS ruff

    An extremely fast Python linter and code formatter, written in Rust.

  13. pyodide

    74 RustPython VS pyodide

    Pyodide is a Python distribution for the browser and Node.js based on WebAssembly

  14. maturin

    Build and publish crates with pyo3, cffi and uniffi bindings as well as rust binaries as python packages

  15. Rhai

    30 RustPython VS Rhai

    Rhai - An embedded scripting language for Rust.

  16. mun

    27 RustPython VS mun

    Source code for the Mun language and runtime.

  17. boa

    25 RustPython VS boa

    Boa is an embeddable Javascript engine written in Rust.

  18. hpy

    25 RustPython VS hpy

    HPy: a better API for Python

  19. rune

    23 RustPython VS rune

    An embeddable dynamic programming language for Rust.

  20. logic

    Logic backend implementation for Robot Rumble

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better RustPython alternative or higher similarity.

RustPython discussion

Log in or Post with

RustPython reviews and mentions

Posts with mentions or reviews of RustPython. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2025-10-13.
  • Pre-PEP: Rust for CPython
    1 project | news.ycombinator.com | 18 Nov 2025
    Interesting proposal, but with severe risks: becoming dependent on a single specific compiler and rustc could include malicious code that isn’t obvious to an outside auditor. See https://aeb.win.tue.nl/linux/hh/thompson/trust.html Ken Thompson demonstrated this.

    But what will the future of RustPython be? https://github.com/RustPython/RustPython/

    Major shifts like this are complex, not so only from a technical perspective but even more because a lot of humans with different opinions are involved. But radical changes are sometimes needed to be innovative again.

  • RustPython: A Python Interpreter Written in Rust
    3 projects | news.ycombinator.com | 13 Oct 2025
    5 projects | news.ycombinator.com | 2 Aug 2024
  • Fil's Unbelievable Garbage Collector
    7 projects | news.ycombinator.com | 4 Sep 2025
  • WasiPy – Python Interpreter in Wasi
    2 projects | news.ycombinator.com | 3 Sep 2025
    I have been experimenting with WebAssembly/Wasi over the last couple of years and decided it would be time to have another look and see what the state of things is. I it would be interesting to try and embed python in a wasm component for its nice sandbox properties.

    There's a super cool project https://github.com/RustPython/RustPython which is a python interpreter in rust which can compile to wasip2 so I hooked that up and it seems to work well.

    Its easy to build wasi components in rust now with the wasip2 target, excited to see where things head over the next few years.

  • From Async/Await to Virtual Threads
    2 projects | news.ycombinator.com | 29 Jul 2025
    Totally agree, the FFI escape hatch and excellent tooling from rust, maturin pyo3 etc means so many python problems can just be solved with rust. Which begs the question, has anyone tried doing a greenthread implementation in rust? Maybe offload some of the dynamically evaled python code to a seperate process maybe with https://github.com/RustPython/RustPython
  • Uv overtakes Poetry (for Wagtail users)
    8 projects | news.ycombinator.com | 17 Mar 2025
  • 关于低谷 - FAV0周刊 #10
    5 projects | dev.to | 11 Aug 2024
    RustPython
  • This Week In Python
    5 projects | dev.to | 9 Aug 2024
    RustPython – Python Interpreter written in Rust
  • Encapsulation in Rust and Python
    4 projects | dev.to | 5 Apr 2024
    Integrating Rust into Python, Edward Wright, 2021-04-12 Examples for making rustpython run actual python code Calling Rust from Python using PyO3 Writing Python inside your Rust code — Part 1, 2020-04-17 RustPython, RustPython Rust for Python developers: Using Rust to optimize your Python code PyO3 (Rust bindings for Python) Musing About Pythonic Design Patterns In Rust, Teddy Rendahl, 2023-07-14
  • A note from our sponsor - SaaSHub
    www.saashub.com | 5 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Stats

Basic RustPython repo stats
106
22,090
10.0
3 days ago

RustPython/RustPython is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of RustPython is Rust.


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

Did you know that Rust is
the 3rd most popular programming language
based on number of references?