alternatives to

MongoDB

The MongoDB Database

FerretDB, Apache CouchDB, SurrealDB and more. 6 alternatives to MongoDB, in Go, Erlang, Rust, C++, C#. Compare fit, licence, stars and the latest signed release. Drop-in: FerretDB.

Side by side

6 alternatives to MongoDB
ToolFitStarsLicenceTermsSelf-hostedLanguageLatestLast push
FerretDBDrop-in11kApache-2.0Open sourceYesGov2.7.02026-06-05
Apache CouchDBFull replacement7kApache-2.0Open sourceYesErlang3.5.32026-11-12
SurrealDBPartial33kOtherSource availableYesRustv4.0.12026-11-09
RethinkDBPartial27kOtherOpen sourceYesC++v2.4.42026-11-09
ArangoDBPartial14kOtherSource availableYesC++v3.12.132026-11-12
RavenDBPartial4kOtherSource availableYesC#7.2.72026-11-11

Every alternative

Language
Licence
Fit
Terms
Deploy with

6 alternatives

Apache CouchDBFull replacement

Seamless multi-primary syncing database with an intuitive HTTP/JSON API, designed for reliability

JSON documents over an HTTP API with multi-primary replication, not the MongoDB protocol.

Language
Erlang
Licence
Apache-2.0
Stars
7k
Latest
3.5.3
Last push
2026-11-12
SurrealDBPartial

A scalable, distributed, collaborative, document-graph database, for the realtime web

A multi-model database queried in SurrealQL, not through the MongoDB protocol.

Language
Rust
Licence
Other
Stars
33k
Latest
v4.0.1
Last push
2026-11-09
RethinkDBPartial

The open-source database for the realtime web.

JSON documents queried in ReQL, with changefeeds that push query results as they change.

Language
C++
Licence
Other
Stars
27k
Latest
v2.4.4
Last push
2026-11-09
ArangoDBPartial

🥑 ArangoDB is a native multi-model database with flexible data models for documents, graphs, and key-values. Build high performance applications using a convenient SQL-like query language or JavaScript extensions.

Documents, graphs and search queried in AQL, not through the MongoDB protocol.

Language
C++
Licence
Other
Stars
14k
Latest
v3.12.13
Last push
2026-11-12
RavenDBPartial

ACID Document Database

ACID document database with its own query language; not wire compatible.

Language
C#
Licence
Other
Stars
4k
Latest
7.2.7
Last push
2026-11-11

Head to head

About MongoDB

Language
C++
Licence
Other
Stars
29k
Last push
2026-11-12

About MongoDB →