MongoDB
Document-oriented NoSQL database designed for scalability and developer flexibility.
- Actively maintained
- Well documented
Overview
This repository contains the core MongoDB database server (`mongod`) and sharding router (`mongos`) - the document-oriented NoSQL database itself, along with the tooling needed to build and run it from source. Most users install it as a prebuilt package (via the official downloads, Homebrew, or the official Docker image) rather than building from source.
The broader MongoDB ecosystem referenced from this repo includes `mongosh` (the interactive shell), MongoDB Compass (a GUI for exploring and querying data), and official drivers for most popular programming languages. For teams that don't want to operate their own servers, MongoDB Atlas is the official managed cloud database service.
MongoDB fits applications that model data as flexible, JSON-like documents rather than fixed relational tables, and that need built-in horizontal scaling through sharding for larger datasets.
Why it's in this catalog
Catalog rating: ★★★★☆ (4/5)
One of the most widely adopted NoSQL databases; note SSPL is a source-available license, not OSI-approved.
- Foundational
- Vendor-backed
- Categories
- Database
- Keywords
- nosqldocument-databasedatabase
- Languages
- C++
- License
- SSPL-1.0
Related Projects
Redis
AGPL-3.0In-memory data structure store used as a database, cache, message broker and streaming engine.
Actively maintained
- Database
- Storage
Cassandra
Apache-2.0Distributed wide-column NoSQL database designed for massive scale and zero single point of failure across multiple data centers.
Actively maintained
- Database
PostgreSQL
PostgreSQL LicensePowerful, open source object-relational database system with over 35 years of active development.
Actively maintained
- Database
Supabase
Apache-2.0Open source Firebase alternative providing a Postgres database, authentication, instant APIs, edge functions, realtime subscriptions and storage.
Actively maintained
- Backend
- Database
- Authentication & Security
Spotted an error? Suggest an edit on GitHub.