2 个仓库
SQL engines implemented in JavaScript that execute queries against native JS arrays and JSON objects.
Distinct from SQL Statement Parsing: Candidates focus on parsing logic or general execution via ORMs; none represent the engine identity itself.
Explore 2 awesome GitHub repositories matching data & databases · JavaScript SQL Engines. 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.
AlaSQL is a JavaScript SQL database engine that allows for the filtering, grouping, and joining of in-memory object arrays and JSON data. It functions as an in-memory SQL database and client-side data processor, enabling the execution of SQL statements against JavaScript arrays and external data sources in both browser and server environments. The project serves as a universal data query tool capable of performing relational joins across diverse sources, such as merging Google Spreadsheets, SQLite files, and remote APIs into a single result set. It also acts as an IndexedDB SQL wrapper, allow
Provides a full SQL engine that parses and executes statements directly against in-memory JavaScript arrays and JSON.