PHPackages                             josgilmo/mapmon - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. josgilmo/mapmon

ActiveLibrary[Database &amp; ORM](/categories/database)

josgilmo/mapmon
===============

Yet another MongoDB ODM for PHP. Nothing unnecessary, with easy joins.

v0.0.8(6y ago)0667[4 issues](https://github.com/josgilmo/mapmon/issues)MITPHPPHP &gt;=7.0CI failing

Since Sep 5Pushed 5y ago1 watchersCompare

[ Source](https://github.com/josgilmo/mapmon)[ Packagist](https://packagist.org/packages/josgilmo/mapmon)[ Docs](https://github.com/josgilmo/mapmon)[ RSS](/packages/josgilmo-mapmon/feed)WikiDiscussions master Synced 4w ago

READMEChangelogDependencies (2)Versions (13)Used By (0)

Mapmon
======

[](#mapmon)

### Yet another MongoDB ODM for PHP

[](#yet-another-mongodb-odm-for-php)

[![Build Status](https://camo.githubusercontent.com/355dde7f5862119a72ed17d875d07ba6b444e49286898479daa0fc418ae6d0e3/68747470733a2f2f7472617669732d63692e6f72672f6a6f7367696c6d6f2f6d61706d6f6e2e706e673f6272616e63683d6d6173746572)](https://travis-ci.org/josgilmo/mapmon)[![Coverage Status](https://camo.githubusercontent.com/850efa9b407d1c82c8492a0160ef340f259f45b4bb1647ca42bb39f237332fd4/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f6a6f7367696c6d6f2f6d61706d6f6e2f62616467652e7376673f6272616e63683d6d6173746572)](https://coveralls.io/github/josgilmo/mapmon?branch=master)

- [What's that?](#whatsthat)
- [Issues](#issues)
- [License](#license)

What's that?
------------

[](#whats-that)

This is yet another, open source, and very simple ODM for [MongoDB](http://www.mongodb.org/).

Mapmon it's highly inspired in [Yamop](https://github.com/mawelous/yamop), but adapted to PHP.7 and the [new client for MongoDB](https://github.com/mongodb/mongo-php-library)

It works like the standard MongoDB PHP extension interface but returns objects instead of arrays (as ODM).

Issues
------

[](#issues)

Any issues or questions please [report here](https://github.com/josgilmo/mapmon/issues)

License
-------

[](#license)

Mapmon is free software distributed under the terms of the [MIT license](http://opensource.org/licenses/MIT)

###  Health Score

26

—

LowBetter than 41% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity55

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~63 days

Recently: every ~108 days

Total

8

Last Release

2260d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/773565?v=4)[Jose Gil](/maintainers/josgilmo)[@josgilmo](https://github.com/josgilmo)

---

Top Contributors

[![josgilmo](https://avatars.githubusercontent.com/u/773565?v=4)](https://github.com/josgilmo "josgilmo (13 commits)")

---

Tags

mongodbodmphpphpodmmongodbmongoobject document mapper

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/josgilmo-mapmon/health.svg)

```
[![Health](https://phpackages.com/badges/josgilmo-mapmon/health.svg)](https://phpackages.com/packages/josgilmo-mapmon)
```

###  Alternatives

[mongodb/laravel-mongodb

A MongoDB based Eloquent model and Query builder for Laravel

7.1k8.4M91](/packages/mongodb-laravel-mongodb)[doctrine/mongodb-odm

PHP Doctrine MongoDB Object Document Mapper (ODM) provides transparent persistence for PHP objects to MongoDB.

1.1k24.5M350](/packages/doctrine-mongodb-odm)[leroy-merlin-br/mongolid

Easy, powerful and ultrafast ODM for PHP and MongoDB.

11135.2k6](/packages/leroy-merlin-br-mongolid)[denchikby/phalcon-mongodb-odm

Phalcon MongoDB ODM

4213.1k](/packages/denchikby-phalcon-mongodb-odm)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
