1 dépôt
JavaScript APIs that interface with database engines compiled to WebAssembly.
Distinct from JavaScript SQL Engines: Distinct from JavaScript SQL Engines by focusing on the interface to a Wasm binary rather than a pure JS implementation.
Explore 1 awesome GitHub repository matching data & databases · Wasm-Based Interfaces. Refine with filters or upvote what's useful.
sql.js is a serverless, in-memory SQL database engine that ports SQLite to WebAssembly for use within a web browser. It provides a JavaScript interface to initialize relational databases, execute SQL queries, and manage structured data without requiring a backend server. The project enables the import and export of database states using typed arrays, allowing in-memory data to be persisted as files. It supports high-precision integer retrieval via BigInt and utilizes prepared statements to increase execution speed and security. The engine includes capabilities for client-side data management
Provides a programmatic JavaScript interface to initialize and query the underlying WebAssembly-based SQLite engine.