Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
-
Updated
May 25, 2024 - Python
WebAssembly (abbreviated Wasm) is a binary instruction format for a stack-based virtual machine. Wasm is designed as a portable target for compilation of high-level languages like C/C++/Rust, enabling deployment on the web for client and server applications.
Pyodide is a Python distribution for the browser and Node.js based on WebAssembly
Security Analysis tool for WebAssembly module (wasm) and Blockchain Smart Contracts (BTC/ETH/NEO/EOS)
A game where you are a computer's OS and you have to manage processes, memory and I/O events.
Serverless Streamlit 🎈🚀
High performance spatial analysis in a web browser, Node.js, and across programming languages and hardware architectures
A compiler for ARM, X86, MSP430, xtensa and more implemented in pure Python
python and pygame wasm for everyone ( packager + test server + simulator )
free website for client-side music demixing with Demucs + WebAssembly
A repository of awesome panel examples. The apps are running entirely in the browser as webassembly apps. NO SERVER REQUIRED.
DWARF Explorer - a GUI utility for navigating the DWARF debug information
A lightweight Python package installer for Pyodide
Research on WebAssembly
Python framework to create web-apps on top of Pyodide
A large dataset of real-world WebAssembly binaries, collected from the Web, GitHub, NPM and other sources. Useful as test data, to study WebAssembly, for training machine learning models, and much more.
Python ⇔ JavaScript bindings using high level embind and pybind11