PHPackages                             mbretter/stk-mongodb - 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. mbretter/stk-mongodb

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

mbretter/stk-mongodb
====================

MongoDB database access using immutables

4.1.2(11mo ago)03.0kBSD-3-ClausePHPPHP ^8CI failing

Since Sep 16Pushed 11mo ago1 watchersCompare

[ Source](https://github.com/mbretter/stk-mongodb)[ Packagist](https://packagist.org/packages/mbretter/stk-mongodb)[ Docs](https://www.bretterklieber.com)[ RSS](/packages/mbretter-stk-mongodb/feed)WikiDiscussions master Synced yesterday

READMEChangelog (10)Dependencies (8)Versions (26)Used By (0)

mongodb database connectivity for php
=====================================

[](#mongodb-database-connectivity-for-php)

[![License](https://camo.githubusercontent.com/2b599ab1ace97388d4375b87919f92781a1a61d016fe640a5c4d15fc365deed1/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4253442d626c75652e737667)](https://opensource.org/licenses/BSD-3-Clause)[![PHP 8](https://camo.githubusercontent.com/1fb120b28c01242c7b808a19d88391780a96ce77b0e348ab4e8b51cbb585c394/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f7068702d382d79656c6c6f772e737667)](http://www.php.net)[![CI](https://github.com/mbretter/stk-mongodb/actions/workflows/ci.yml/badge.svg)](https://github.com/mbretter/stk-mongodb/actions/workflows/ci.yml/badge.svg)[![codecov](https://camo.githubusercontent.com/6fc2f0d4f595c9c1cc731566f28a443f0b442227cf59746bc641b3395208d68d/68747470733a2f2f636f6465636f762e696f2f6769746875622f6d627265747465722f73746b2d6d6f6e676f64622f6272616e63682f6d61737465722f67726170682f62616467652e7376673f746f6b656e3d4150515a6d5232326579)](https://codecov.io/github/mbretter/stk-mongodb)[![Latest Stable Version](https://camo.githubusercontent.com/1efe763666a7d1cf0614fd997a164d90d85a6e4d028e0b08d4370cce7ee12cdf/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6d627265747465722f73746b2d6d6f6e676f64622e737667)](https://packagist.org/packages/mbretter/stk-mongodb)[![Total Downloads](https://camo.githubusercontent.com/3c4af8f00989ab1d9c35f6bd285edaaa3a84446ce6452efefb48bc3db5b10b55/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6d627265747465722f73746b2d6d6f6e676f64622e737667)](https://packagist.org/packages/mbretter/stk-mongodb)[![Stand With Ukraine](https://raw.githubusercontent.com/vshymanskyy/StandWithUkraine/main/badges/StandWithUkraine.svg)](https://stand-with-ukraine.pp.ua)

###  Health Score

39

—

LowBetter than 86% of packages

Maintenance51

Moderate activity, may be stable

Popularity16

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity68

Established project with proven stability

 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 ~86 days

Recently: every ~256 days

Total

25

Last Release

349d ago

Major Versions

1.0.6 → 2.0.02020-12-30

2.4.0 → 3.0.02022-03-15

3.3.0 → 4.0.02023-07-06

PHP version history (5 changes)1.0.0PHP ^7.2

2.0.0PHP ^7.4

2.2.0PHP ^7.4|^8.0

3.0.0PHP &gt;=8.0.0

4.1.0PHP ^8

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1787808?v=4)[Michael Bretterklieber](/maintainers/mbretter)[@mbretter](https://github.com/mbretter)

---

Top Contributors

[![mbretter](https://avatars.githubusercontent.com/u/1787808?v=4)](https://github.com/mbretter "mbretter (32 commits)")

---

Tags

data-objectimmutablemongodbphpmongodbimmutablestk

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Code StylePHP CS Fixer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/mbretter-stk-mongodb/health.svg)

```
[![Health](https://phpackages.com/badges/mbretter-stk-mongodb/health.svg)](https://phpackages.com/packages/mbretter-stk-mongodb)
```

###  Alternatives

[mongodb/laravel-mongodb

A MongoDB based Eloquent model and Query builder for Laravel

7.1k7.2M71](/packages/mongodb-laravel-mongodb)[mongodb/mongodb

MongoDB driver library

1.6k64.0M546](/packages/mongodb-mongodb)[doctrine/mongodb-odm

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

1.1k23.3M302](/packages/doctrine-mongodb-odm)[friendsofsymfony/elastica-bundle

Elasticsearch PHP integration for your Symfony project using Elastica

1.3k17.2M47](/packages/friendsofsymfony-elastica-bundle)[doctrine/mongodb-odm-bundle

Symfony Doctrine MongoDB Bundle

38418.7M195](/packages/doctrine-mongodb-odm-bundle)[alcaeus/mongo-php-adapter

Adapter to provide ext-mongo interface on top of mongo-php-library

46412.3M73](/packages/alcaeus-mongo-php-adapter)

PHPackages © 2026

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