icon of FerretDB

FerretDB

An open-source MongoDB alternative built on PostgreSQL, enabling seamless use of MongoDB drivers with a PostgreSQL backend.

FerretDB is an open-source database solution that serves as a MongoDB , Fauna alternative by operating on top of PostgreSQL. It allows users to leverage existing MongoDB drivers, tools, and UIs without being locked into MongoDB's ecosystem or licensing.

Key features include:

  • MongoDB Protocol Compatibility: Supports the MongoDB wire protocol, enabling applications to switch to FerretDB without code changes.
  • PostgreSQL Backend: Utilizes PostgreSQL for data storage, offering robust data management features and SQL querying capabilities.
  • Open Source Licensing: Released under the Apache 2.0 license, ensuring freedom to use, modify, and distribute the software.
  • Cloud-Native Architecture: Designed for easy deployment in cloud environments, supporting containerization and orchestration tools.

Use cases:

  • Migration from MongoDB: Simplifies migrating existing MongoDB applications to an open-source stack.
  • Polyglot Persistence: Enables using a single PostgreSQL database for both relational and document data.
  • Local Development: Provides a lightweight, open-source alternative for local MongoDB development.

Stay Updated

Subscribe to our newsletter for the latest news and updates about Open Source Alternatives