awesome-wasm-langs icon indicating copy to clipboard operation
awesome-wasm-langs copied to clipboard

Added GPython, Pocketpy, and Emscripten-Forge's PyJS to Python section

Open vasilev opened this issue 1 year ago • 0 comments

Added GPython and Emscripten-Forge's PyJS to Python section.

Proofs

  • GPython - A single-file example is available. This small progam embeds a GPython VM as library and a Python code as strings. After compiling to WASM, this program results to a single WASM file and works well in browsers and Deno+Bun. Browser demo is here
  • PyJS - defined as WASM port of Python interpreter. Also has demo REPL.
  • Pocketpy - implemented in single file of C++ with no dependencies. Can be compiled to WASM with Emscripten. Also has a WASM-powered demo REPL.

This is a Python portion of #140 .

vasilev avatar Jan 29 '24 20:01 vasilev