Wasm for Data, AI and Scientific Computing
SQLite Wasm (official) SQLite in the browser with OPFS persistence
An analytical SQL database in the browser (Parquet, Arrow) Postgres compiled to Wasm (browser/Node) Pyodide / JupyterLite
Python data science stack and notebooks in the browser TensorFlow.js Wasm backend, ONNX Runtime Web, MediaPipe, Transformers.js
ML inference with Wasm SIMD/threads (and WebGPU) llama.cpp / whisper.cpp (Wasm builds), WebLLM (WebGPU)
LLMs and speech recognition in the browser Standard ML inference API for runtimes (WasmEdge with GGML/PyTorch/OpenVINO backends)
Apache Arrow, Polars (Wasm builds) Columnar data processing R in the browser
Graphviz, Mermaid renderers, Tesseract.js (OCR), OpenCV.js Ported native libraries
Patterns: client-side privacy-preserving processing (no data leaves the device), offline-capable analytics, reproducible scientific computing, and edge inference.