Doctrine MongoDB ODM (Object Document Mapper) is a library that provides object-mapping functionality for MongoDB. You can use the standalone library or use one of the following framework integrations:
Mongo PHP Adapter is a library designed to act as an adapter between applications that rely on the legacy
mongoextension and the new
mongodbextension. It offers the API of the legacy driver for the new driver and library.
Mongolid is a performant ODM for PHP and MongoDB. It implements both ActiveRecord and DataMapper design patterns and supports embedded and referenced documents. You can use this standalone library or use the Laravel integration.
Xenus is a MongoDB ODM that supports events, relationships, embedded documents, and more. You can use this standalone library or use the Laravel integration, which adds support for failed jobs, migrations, and events.
MongoDB integration for Drupal. This is a collection of several modules that allow sites to store different types of Drupal data in MongoDB. The
mongodbextension supports Drupal 8 and later.
Laravel MongoDB is an Eloquent model and Query builder that supports MongoDB by using the original Laravel API. This library extends the original Laravel classes and therefore uses the same methods.
DoctrineMongoDBBundle Symfony This bundle integrates the Doctrine MongoDB ODM into Symfony so that you can store and retrieve objects from MongoDB.
MongoDB Extension for Yii 2 is a MongoDB integration for the Yii 2 framework.
PHP Cache is a PSR-6 cache implementation that uses MongoDB as a cache pool. This project is part of the PHP Cache organization.
PHPfastcache is a high-performance backend cache system for MongoDB.
Enqueue is a production-ready messaging solution that uses MongoDB as the message queue broker. It provides a common way for programs to create, send, and read messages.
XHGui is a web interface for the XHProf profiler, which stores profiling data in MongoDB.