mu-hun/rustpython — explained in plain English
Analysis updated 2026-07-18 · repo last pushed 2019-12-17
Run Python code directly in a web browser via WebAssembly with no server involved.
Embed a Python scripting engine written in Rust inside a game engine or educational coding platform.
Contribute to an actively developed interpreter project by picking up a beginner-friendly 'good first issue'.
Experiment with how a Python interpreter is implemented in Rust as a learning exercise in compilers and language design.
| mu-hun/rustpython | 0xr10t/pulsefi | 404-agent/codes-miner | |
|---|---|---|---|
| Stars | — | 0 | 0 |
| Language | Rust | Rust | Rust |
| Last pushed | 2019-12-17 | — | — |
| Maintenance | Dormant | — | — |
| Setup difficulty | moderate | hard | moderate |
| Complexity | 4/5 | 4/5 | 3/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Still in development and does not yet support the full Python language, so some scripts may fail to run.
RustPython is a Python interpreter written entirely in Rust from scratch, letting Python code run in new places like directly in a web browser via WebAssembly.
Mainly Rust. The stack also includes Rust, WebAssembly.
Dormant — no commits in 2+ years (last push 2019-12-17).
No license information was stated in the explanation.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.