Database
Prisma40.7K

Modern database access (ORM alternative). Auto-generated and type-safe query builder in TypeScript. Supports PostgreSQL, MySQL & SQLite.

TypeORM34.7K

ORM for PostgreSQL, MariaDB, MySQL, SQLite, and more.

Sequelize29.7K

Multi-dialect ORM. Supports PostgreSQL, SQLite, MySQL, and more.

Mongoose27K

Elegant MongoDB object modeling.

Drizzle ORM25.6K

TypeScript ORM that supports various databases such as PostgreSQL.

Lowdb21.7K

Small JavaScript database powered by Lodash.

Knex19.5K

Query builder for PostgreSQL, MySQL and SQLite3, designed to be flexible, portable, and fun to use.

MySQL18.3K

MySQL client.

Redis14.5K

Redis client.

NeDB13.5K

Embedded persistent database written in JavaScript.

PostgreSQL12.4K

PostgreSQL client. Pure JavaScript and native libpq bindings.

MongoDB10.1K

MongoDB driver.

MikroORM7.9K

TypeScript ORM based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, PostgreSQL, MySQL and SQLite.

Objection.js7.3K

Lightweight ORM built on the SQL query builder Knex.

Bookshelf6.4K

ORM for PostgreSQL, MySQL and SQLite3 in the style of Backbone.js.

Waterline5.4K

Datastore-agnostic tool that dramatically simplifies interaction with one or more databases.

slonik4.6K

PostgreSQL client with strict types, detailed logging and assertions.

LevelUP4.1K

LevelDB.

pg-promise3.5K

PostgreSQL framework for native SQL using promises.

Keyv2.7K

Simple key-value storage with support for multiple backends.

pg-mem2.1K

In-memory PostgreSQL instance for your tests.

couchdb-nano658

CouchDB client.

@databases616

Query PostgreSQL, MySQL and SQLite3 with plain SQL without risking SQL injection.

Mongo Seeding555

Populate MongoDB databases with JavaScript and JSON files.

OpenRecord486

ORM for PostgreSQL, MySQL, SQLite3 and RESTful datastores. Similar to ActiveRecord.

Couchbase461

Couchbase client.

Aerospike201

Aerospike client.

Finale189

RESTful endpoint generator for your Sequelize models.

database-js75

Wrapper for multiple databases with a JDBC-like connection.