10 Best JavaScript SQLite Libraries

List hand-picked by Openbase Experts
Learn More

bs

better-sqlite3

The fastest and simplest library for SQLite3 in Node.js.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
1
Top Feedback
1Easy to Use
1Performant
1Poor Documentation
GitHub Stars
3K
Weekly Downloads
103K
Last Commit
25d ago

sql.js

A javascript library to run SQLite on the web.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
5.0/ 5
4
Top Feedback
1Easy to Use
GitHub Stars
10K
Weekly Downloads
64K
Last Commit
4mos ago

sqlite3

Asynchronous, non-blocking SQLite3 bindings for Node.js

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
4.6/ 5
5
Top Feedback
1Great Documentation
1Easy to Use
1Performant
GitHub Stars
5K
Weekly Downloads
458K
Last Commit
3mos ago
msn

msnodesqlv8

branched from node-sqlserver, SQL server driver compatible with all versions of Node

License Icon
License: Apache-2.0
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
106
Weekly Downloads
4K
Last Commit
1mo ago

sqlite

SQLite client for Node.js applications with SQL-based migrations API written in Typescript

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
711
Weekly Downloads
39K
Last Commit
8mos ago
pks

pksqlite

Asynchronous, non-blocking SQLite3 bindings for Node.js

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User Rating
3.0/ 5
1
Top Feedback
1Easy to Use
1Performant
GitHub Stars
266
Weekly Downloads
25
Last Commit
11yrs ago

vscode-sqlite3

Asynchronous, non-blocking SQLite3 bindings for Node.js

License Icon
License: BSD-3-Clause
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
5K
Weekly Downloads
483
Last Commit
3mos ago

sql-client

A dirt-simple SQL client abstraction for Node.js (currently) supporting PostgreSQL, MySQL and SQLite.

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
349
Last Commit
4mos ago
ss

sqlite-sync

Node module to sqlite sync and async

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
75
Weekly Downloads
413
Last Commit
6mos ago
bs

best-sqlite3

A SQLite3 driver in native JS (no bindings to.other languages)

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
2
Last Commit
1yr ago
gss

gatsby-source-sqlite

Source plugin for pulling data into Gatsby from a SQLite database file

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
N/A
Weekly Downloads
1
Last Commit
7mos ago
ns

node10-sqlite

SQLite client library for Node.js applications (SQlite3, ES6 Promise, ES7 async/await, Babel) and SQL-based migrations API

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: Built-In
User RatingN/A
Top Feedback
N/A
GitHub Stars
1
Weekly Downloads
4
Last Commit
3yrs ago
war

warehousejs

Warehouse.js is a data storage layer for node.js and browser providing unified API for many supported storage engines (MongoDB, MySQL, SQLite, in-memory and others).

License Icon
License: Unknown
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
103
Weekly Downloads
3
Last Commit
8yrs ago
sp

sqlite-pool

SQLite3 client library for Node.js, with ES6 promises, an SQL-based migrations API, connection pooling, and managed transactions

License Icon
License: MIT
TypeScript Icon
TypeScript Definitions: DefinitelyTyped
User RatingN/A
Top Feedback
N/A
GitHub Stars
2
Weekly Downloads
0
Last Commit
5yrs ago