db

Low-Level Drivers

  • mysql2: A MySQL client for Node.js with Promise support.

  • pg: PostgreSQL client for Node.js.

  • sqlite3: SQLite bindings for Node.js.

Query Builders

  • Knex: A versatile query builder for PostgreSQL, MySQL, SQLite3, and Oracle.

ORMs

  • Sequelize: A promise-based ORM for Node.js supporting multiple SQL dialects.

  • Prisma: A next-generation ORM that provides a type-safe database client.


  • Mongoose: An elegant MongoDB object modeling tool designed to work in an asynchronous environment.

  • Redis: A high-performance Redis client for Node.js.

  • Dynamoose: A modeling tool for Amazon's DynamoDB inspired by Mongoose.

Last updated