The maintainer of this website has a Spotify Coding Playlist of their Lo-fi Hip Hop beats!

RustPython

RustPython is a Python-3 (CPython >= 3.5.0) Interpreter written in Rust. Runs in the browser using WebAssembly. Runs standalone on WebAssembly runtimes using WASI.

RustPython online demo screenshot

RustPython uses WebAssembly as it offers a WebAssembly build by using the great tooling for WebAssembly in the rust ecosystem. This is awesome, as it allows for running Python in JavaScript Environments! This really shows off how WebAssembly has the ability to bring more languages to the web! Also, there are WASI builds of the interpreter, meaning the interpreter can be run as a CLI tool in Server Side WebAssembly runtimes like Wasmer, Wasmtime, or even in the browser with Wasmer-JS! Another thing, rustpython is distributed through WAPM, Which highlights the portability of WebAssembly, in its ability to be easily bundled and distributed.

Date Added: 11/25/19