What problem does it solve?
Integrates SQLite embedded database with Node.js using better-sqlite3 for synchronous operations or the native Node.js SQLite module. Use when building applications with local storage, embedded databases, or when user mentions SQLite, better-sqlite3, or embedded SQL.
Core Features & Use Cases
- Zero-configuration embedded database for Node.js.
- Choose between better-sqlite3 for synchronous operations or the native SQLite module for flexibility.
- Includes migrations, prepared statements, transactions, and in-memory options for lightweight persistence.
- Use case: quickly add offline-capable storage to CLI tools, desktop apps, or small web services.
Quick Start
Install better-sqlite3 (or the native SQLite option) and create a Database instance to start using a local SQLite database in your Node.js project.