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.