FerretDB
Open-source proxy that serves the MongoDB wire protocol and stores data in PostgreSQL with the DocumentDB extension.
FerretDB is an open-source proxy that accepts MongoDB wire protocol connections and converts the queries to SQL. It stores data in PostgreSQL with the DocumentDB extension, and clients connect with any MongoDB driver. The project is written in Go and ships as a container image, a .deb package, a Kubernetes deployment and a Go library that embeds it in an application. The packages include a systemd unit that starts the server.
FerretDB Cloud is a managed service that runs FerretDB instances for you.
Worth knowing
The project’s homepage does not answer, so the record is a stub until a homepage is readable again or the project names a new one.
Identity
Rendering and deploy
Releases
Adoption
Sources
- 2026-10-29: name, links, Categories, License model, Install with, Databases
github.com/FerretDB/FerretDB/blob/main/README.md - 2026-10-29: links, Written in, GitHub stars
api.github.com/repos/FerretDB/FerretDB - 2026-10-29: Maintainer
docs.ferretdb.io/installation/ - 2026-10-29: Runtime
github.com/FerretDB/FerretDB/blob/v2.7.0/go.mod - 2026-10-29: Current major version, Last release
api.github.com/repos/FerretDB/FerretDB/releases/latest - 2026-10-29: First release
api.github.com/repos/FerretDB/FerretDB/releases - 2026-10-29: License
api.github.com/repos/FerretDB/FerretDB/license - 2026-10-29: Install with
docs.ferretdb.io/installation/ferretdb/docker/ - 2026-10-29: Install with
docs.ferretdb.io/installation/ferretdb/deb/ - 2026-10-29: Install with
docs.ferretdb.io/installation/ferretdb/ - 2026-10-29: Runs as
docs.ferretdb.io/installation/ferretdb/systemd/ - 2026-10-29: Contributors
api.github.com/repos/FerretDB/FerretDB/contributors