🌜
🌞

Best JavaScript MongoDB Libraries

mongodb

mongodb

v4.8.1

The official MongoDB driver for Node.js

Last Commit
Oct 5, 2022
GitHub Stargazers
9,555
License
Apache-2.0
Contributors
100
mongoose

mongoose

v6.5.1

Mongoose MongoDB ODM

Last Commit
Oct 6, 2022
GitHub Stargazers
24.9K
License
MIT
Contributors
mongodb-memory-server-core

mongodb-memory-server-core

v8.8.0

MongoDB Server for testing (core package, without autodownload). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.

Last Commit
Sep 26, 2022
GitHub Stargazers
2,003
License
MIT
Contributors
83
bson

bson

v4.6.5

A bson parser for node.js and the browser

Last Commit
Sep 26, 2022
GitHub Stargazers
921
License
Apache-2.0
Contributors
72
mongodb-memory-server

mongodb-memory-server

v8.8.0

MongoDB Server for testing (auto-download latest version). The server will allow you to connect your favourite ODM or client library to the MongoDB Server and run parallel integration tests isolated from each other.

Last Commit
Sep 26, 2022
GitHub Stargazers
2,003
License
MIT
Contributors
83
mquery

mquery

v4.0.3

Expressive query building for MongoDB

Last Commit
Sep 6, 2022
GitHub Stargazers
452
License
MIT
Contributors
25
sift

sift

v16.0.0

MongoDB query filtering in JavaScript

Last Commit
Feb 15, 2022
GitHub Stargazers
1,555
License
MIT
Contributors
34
denque

denque

v2.1.0

The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js and many other libraries. Maintains compatability with deque.

Last Commit
Jul 18, 2022
GitHub Stargazers
309
License
Apache-2.0
Contributors
14
mongodb-core

mongodb-core

v3.2.7

Core MongoDB driver functionality, no bells and whistles and meant for integration not end applications

Last Commit
Oct 16, 2019
GitHub Stargazers
192
License
Apache-2.0
Contributors
46
mongodb-connection-string-url

mongodb-connection-string-url

v2.5.3

MongoDB connection strings, based on the WhatWG URL API

Last Commit
Jul 22, 2022
GitHub Stargazers
8
License
Apache-2.0
Contributors
3
@mikro-orm/mongodb

@mikro-orm/mongodb

v5.3.1

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.

Last Commit
Oct 3, 2022
GitHub Stargazers
5,121
License
MIT
Contributors
99
@opentelemetry/instrumentation-mongodb

@opentelemetry/instrumentation-mongodb

v0.31.0

OpenTelemetry mongodb automatic instrumentation package.

Last Commit
Oct 4, 2022
GitHub Stargazers
357
License
Apache-2.0
Contributors
90
connect-mongo

connect-mongo

v4.6.0

MongoDB session store for Express and Connect

Last Commit
Feb 26, 2022
GitHub Stargazers
1,889
License
MIT
Contributors
66
@shelf/jest-mongodb

@shelf/jest-mongodb

v4.0.0

Run your tests using Jest & MongoDB in Memory server

Last Commit
Sep 5, 2022
GitHub Stargazers
499
License
MIT
Contributors
16
@graphql-codegen/typescript-mongodb

@graphql-codegen/typescript-mongodb

v2.4.2

GraphQL Code Generator plugin for generting a ready-to-use ORM types for MongoDB

Last Commit
Oct 6, 2022
GitHub Stargazers
9,299
License
MIT
Contributors
97
mongodb-memory-server-global

mongodb-memory-server-global

v8.8.0

MongoDB Server for testing (auto-download latest version to ~/.cache/mongodb-binaries).

Last Commit
Sep 26, 2022
GitHub Stargazers
2,003
License
MIT
Contributors
83
mongodb-memory-server-global-4.2

mongodb-memory-server-global-4.2

v8.8.0

MongoDB Server for testing (auto-download 4.2 version to ~/.cache/mongodb-binaries).

Last Commit
Sep 26, 2022
GitHub Stargazers
2,003
License
MIT
Contributors
83
mongodb-memory-server-global-4.4

mongodb-memory-server-global-4.4

v8.8.0

MongoDB Server for testing (auto-download 4.4 version to ~/.cache/mongodb-binaries).

Last Commit
Sep 26, 2022
GitHub Stargazers
2,003
License
MIT
Contributors
83
@mikro-orm/knex

@mikro-orm/knex

v5.3.1

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.

Last Commit
Oct 3, 2022
GitHub Stargazers
5,121
License
MIT
Contributors
99
mikro-orm

mikro-orm

v5.3.1

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.

Last Commit
Oct 3, 2022
GitHub Stargazers
5,121
License
MIT
Contributors
99
mongodb-memory-server-global-4.0

mongodb-memory-server-global-4.0

v8.8.0

MongoDB Server for testing (auto-download 4.0 version to ~/.cache/mongodb-binaries).

Last Commit
Sep 26, 2022
GitHub Stargazers
2,003
License
MIT
Contributors
83
@mikro-orm/core

@mikro-orm/core

v5.3.1

TypeScript ORM for Node.js based on Data Mapper, Unit of Work and Identity Map patterns. Supports MongoDB, MySQL, PostgreSQL and SQLite databases as well as usage with vanilla JavaScript.

Last Commit
Oct 3, 2022
GitHub Stargazers
5,121
License
MIT
Contributors
99