sqlite-pool

JSON →
library 1.2.5 ·javascript
verified Jun 7, 2026

A pooled SQLite client for Node.js that wraps the sqlite3 library with ES6 Promises, connection pooling, managed transactions, and an SQL-based migrations API. Originally based on the node-sqlite library, this package (v1.2.5) is stable but sees infrequent releases. It provides similar API to sqlite3 but with promise-based methods and no callbacks. Its key differentiator is connection pooling via generic-pool, allowing multiple connections with configurable min/max pool sizes, and automatic transaction management with commit/rollback. It includes legacy support for Node.js v5 and below.