• Introduction
    • Scope and current state
    • Community

Introduction

FerretDB is an open-source proxy that translates MongoDB wire protocol queries to SQL, with PostgreSQL or SQLite as the database engine.
Initially built as open-source software, MongoDB was a game-changer for many developers, enabling them to build fast and robust applications. Its ease of use and extensive documentation made it a top choice for many developers looking for an open-source database. However, all this changed when they switched to an SSPL license, moving away from their open-source roots.
In light of this, FerretDB was founded to become the true open-source alternative to MongoDB, making it the go-to choice for most MongoDB users looking for an open-source alternative to MongoDB. With FerretDB, users can run the same MongoDB protocol queries without needing to learn a new language or command.

Scope and current state

FerretDB is compatible with MongoDB drivers and can be used as a direct replacement for MongoDB 5.0+. We are constantly adding features to increase compatibility based on user feedback.
See our public roadmap, a list of known differences with MongoDB, and contributing guidelines.

Community

  • Website and blog: https://www.ferretdb.com/.
  • Twitter: @ferret_db.
  • Mastodon: @ferretdb@techhub.social.
  • Slack chat for quick questions.
  • GitHub Discussions for longer topics.
  • GitHub Issues for bugs and missing features.
  • Open Office Hours meeting every Monday at 17:00 UTC at Google Meet.

If you want to contact FerretDB Inc., please use this form.