</>PackageGraphPackageGraph

mongoose

npmv9.7.4TypeScript

Mongoose MongoDB ODM

5.7M
Weekly downloads
0
Dependents
44
Dependencies
81/100
Popularity

Overview

mongoose is an npm package that mongoose MongoDB ODM. It is very popular, with about 5.7M downloads per week. The latest version is 9.7.4, released under the MIT license.

Who should use it

Teams working in the npm ecosystem who need mongoose MongoDB ODM and value a battle-tested, widely-adopted solution.

When not to use it

Consider an alternative if you need to minimize your dependency tree, or if a more actively-maintained option better fits your npm stack.

Pros

  • Large, well-established user base (5.7M weekly downloads).
  • Ships TypeScript type definitions.
  • Clear open-source license (MIT).

Cons

  • Large dependency tree (44 direct dependencies) increases install size and audit surface.

Auto-generated from collected registry metadata. No external claims are inferred.

Relationship graph

Dependencies (left) and dependents (right) of mongoose.

Dependencies

Dev (37)

@ark/attest 0.56.1@eslint/js ^9.39.3@mongodb-js/mongodb-downloader ^1.0.0@types/node ^20.19.0acquit 1.4.0acquit-ignore 0.2.2acquit-require 0.1.1ajv 8.20.0c8 11.0.0cheerio 1.2.0dox 1.0.0eslint 10.6.0eslint-plugin-mocha-no-only 1.2.0express 5.2.1fs-extra ~11.3.0glob ^13.0.6globals ^17.4.0highlight.js 11.11.1linkinator 7.xlodash.isequal 4.5.0lodash.isequalwith 4.4.0markdownlint-cli2 0.22.1marked 18.0.5mkdirp ^3.0.1mocha 12.0.0-beta-10moment 2.30.1mongodb-client-encryption ~7.0mongodb-memory-server 11.2.0mongodb-runner ^6.0.0ncp ^2.0.0pug 3.0.4sinon 22.0.0tstyche ^7.0.0typescript 5.9.3typescript-eslint ^8.31.1uuid 14.0.1xss 1.0.15

Alternatives to mongoose

Version history

VersionPublishedLicense
7.8.1112 days agoMIT
9.7.4latest12 days agoMIT
9.7.322 days agoMIT
6.13.1026 days agoMIT
7.8.1026 days agoMIT
8.24.126 days agoMIT
9.7.226 days agoMIT
9.7.11 month agoMIT
9.7.01 month agoMIT
9.6.31 month agoMIT
8.24.02 months agoMIT
9.6.22 months agoMIT
9.6.12 months agoMIT
9.6.02 months agoMIT
8.23.12 months agoMIT
9.5.02 months agoMIT
9.4.13 months agoMIT
9.4.03 months agoMIT
9.3.33 months agoMIT
9.3.23 months agoMIT

Maintainers

Keywords

Funding

Frequently asked questions

How do I install mongoose?

Run `npm install mongoose` to add mongoose to your npm project.

What license is mongoose released under?

mongoose is distributed under the MIT license.

How popular is mongoose?

mongoose has approximately 5,734,375 downloads per week.