DuckDB Wasm
DuckDB has been compiled to WebAssembly, so it can run inside any browser on any device.
DuckDB-Wasm offers a layered API, it can be embedded as a JavaScript + WebAssembly library, as a Web shell, or built from source according to your needs.
Getting Started with DuckDB-Wasm
A great starting point is to read the DuckDB-Wasm launch blog post!
Another great resource is the GitHub repository.
For details, see the full DuckDB-Wasm API Documentation.
Limitations
- By default, the WebAssembly client only uses a single thread.
- The WebAssembly client has a limited amount of memory available. WebAssembly limits the amount of available memory to 4 GB and browsers may impose even stricter limits.
Pages in This Section
© Copyright 2018–2024 Stichting DuckDB Foundation
Licensed under the MIT License.
https://duckdb.org/docs/api/wasm/overview.html