{"library":"sql.js-fts5","type":"library","category":null,"description":"sql.js is a pure JavaScript SQLite library compiled with Emscripten, allowing SQL database operations directly in the browser or Node.js without native dependencies. Current stable version is 1.11.0 (as of early 2025), with regular releases. It supports full SQLite syntax, prepared statements, transaction support, and exports database as Uint8Array. Unlike native SQLite bindings (e.g., better-sqlite3), sql.js works entirely in memory and requires loading a .wasm file. It is ideal for client-side web apps, offline tools, and scenarios where native modules cannot be used. The library is MIT licensed and community-maintained.","language":"javascript","status":"active","version":"1.4.0","tags":["javascript","sql","sqlite","stand-alone","relational","database","RDBMS","data","query"],"last_verified":"Sun Jun 07","install":[{"cmd":"npm install sql.js-fts5","imports":["const initSqlJs = require('sql.js');","const db = new SQL.Database();","const stmt = db.prepare('SELECT ?');"]},{"cmd":"yarn add sql.js-fts5","imports":[]},{"cmd":"pnpm add sql.js-fts5","imports":[]}],"homepage":"http://github.com/sql-js/sql.js","github":"ssh://git@github.com/sql-js/sql.js","docs":null,"changelog":null,"pypi":null,"npm":"sql.js-fts5","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}