WebAssembly
The SurrealDB SDK for JavaScript using the WebAssembly engine.
The @surrealdb/wasm package is a plugin for the JavaScript SDK that runs SurrealDB as an embedded database within a browser environment. It supports in-memory databases and persistent storage via IndexedDB, and can optionally run inside a Web Worker.
Important
Installation
First, install the JavaScript SDK if you haven't already. Then add the WASM engine:
Quick start
Learn more
Connecting to SurrealDB for engine registration, embedded protocols, and connection options
