Source: https://seerepo.com/r/mongodb/node-mongodb-native/built
Markdown source: https://seerepo.com/r/mongodb/node-mongodb-native/built.md
Description: node-mongodb-native is a TypeScript repo built with Express. It stores its data in MongoDB and signs people in with @aws-sdk/credential-providers and kerberos.

# What is node-mongodb-native built with?

node-mongodb-native is a TypeScript repo built with Express. It stores its data in MongoDB, signs people in with @aws-sdk/credential-providers and kerberos, makes its content with js-yaml, is tested with Chai, sinon, Mocha, chai-subset, and sinon-chai, deploys with gcp-metadata, and uses bson. It has 297,928 written lines, with 402 test files.

Read on November 13, 2026, at commit 3e8095a.

Repository: https://github.com/mongodb/node-mongodb-native

## Backend

### The base

- **[Express](https://seerepo.com/uses/express)**: 1 file

### Data

- **[MongoDB](https://seerepo.com/uses/mongodb)**: 2 files · [src/deps.ts, line 245](https://github.com/mongodb/node-mongodb-native/blob/3e8095ab3ef696dc8c01afe8172e0ac57c482773/src/deps.ts#L245)
- **[bson](https://seerepo.com/uses/bson)**: 1 file

### Sign-in

- **[@aws-sdk/credential-providers](https://seerepo.com/uses/aws-sdk-credential-providers)**: 1 file
- **kerberos**: 1 file

## Support

### Content

- **[js-yaml](https://seerepo.com/uses/js-yaml)**: 1 file

### Testing

- **Chai**: 246 files
- **sinon**: 77 files
- **Mocha**: 8 files
- **chai-subset**: 2 files
- **sinon-chai**: 2 files

### Deploy

- **gcp-metadata**: 1 file

### Tools

- **tsd**: 39 files
- **yargs**: 3 files
- **esbuild**: 1 file
- **TypeScript**: 1 file

### Other

- **chalk**: 2 files
- **@iarna/toml**: 1 file
- **aws4**: 1 file
- **SemVer**: 1 file
- **snappy**: 1 file
- **socks**: 1 file

## Other repos with a similar stack

- [LibreChat-AI/LibreChat](https://seerepo.com/r/LibreChat-AI/LibreChat/built): Express, MongoDB, @aws-sdk/credential-providers, js-yaml · [Compare](https://seerepo.com/compare/LibreChat-AI/LibreChat/vs/mongodb/node-mongodb-native)
- [freeCodeCamp/freeCodeCamp](https://seerepo.com/r/freeCodeCamp/freeCodeCamp/built): MongoDB, bson, js-yaml · [Compare](https://seerepo.com/compare/freeCodeCamp/freeCodeCamp/vs/mongodb/node-mongodb-native)
- [n8n-io/n8n](https://seerepo.com/r/n8n-io/n8n/built): Express, MongoDB, @aws-sdk/credential-providers · [Compare](https://seerepo.com/compare/mongodb/node-mongodb-native/vs/n8n-io/n8n)
- [usebruno/bruno](https://seerepo.com/r/usebruno/bruno/built): Express, @aws-sdk/credential-providers, js-yaml · [Compare](https://seerepo.com/compare/mongodb/node-mongodb-native/vs/usebruno/bruno)
- [RocketChat/Rocket.Chat](https://seerepo.com/r/RocketChat/Rocket.Chat/built): Express, MongoDB, bson · [Compare](https://seerepo.com/compare/mongodb/node-mongodb-native/vs/RocketChat/Rocket.Chat)
- [bytedance/UI-TARS-desktop](https://seerepo.com/r/bytedance/UI-TARS-desktop/built): Express, MongoDB, js-yaml · [Compare](https://seerepo.com/compare/bytedance/UI-TARS-desktop/vs/mongodb/node-mongodb-native)

## Frequently asked questions

### What language is node-mongodb-native written in?

node-mongodb-native is written in TypeScript, with 297,928 written lines.

### What framework does node-mongodb-native use?

node-mongodb-native is built with Express.

### What database does node-mongodb-native use?

node-mongodb-native stores its data in MongoDB.

The proof: [src/deps.ts, line 245](https://github.com/mongodb/node-mongodb-native/blob/3e8095ab3ef696dc8c01afe8172e0ac57c482773/src/deps.ts#L245)

### What does node-mongodb-native sign people in with?

node-mongodb-native signs people in with @aws-sdk/credential-providers and kerberos.

### What services does node-mongodb-native use?

node-mongodb-native uses bson.

### Does node-mongodb-native have tests?

Yes. node-mongodb-native has 402 test files and is tested with Chai, sinon, Mocha, chai-subset, and sinon-chai.

### Which repos have a stack like node-mongodb-native's?

The ones that share most of its stack: LibreChat-AI/LibreChat, freeCodeCamp/freeCodeCamp, and n8n-io/n8n.

## What is your repo built with?

Any public repo, with no account: https://seerepo.com/r/owner/repo/built, with the owner and name it has on GitHub.
