patchlevel/rango

A high-performance reimplementation of the MongoDB PHP API on top of PostgreSQL JSONB

Maintainers

Package info

github.com/patchlevel/rango

Homepage

pkg:composer/patchlevel/rango

Statistics

Installs: 2 373

Dependents: 1

Suggesters: 0

Stars: 10

Open Issues: 1

1.0.0 2026-04-09 12:17 UTC

README

Mutation testing badge Latest Stable Version License

Rango

Rango is a high-performance PHP library that reimplements the MongoDB PHP API on top of PostgreSQL using the power of JSONB.

It provides a drop-in compatible API, allowing you to use familiar MongoDB-style operations while storing your data in a reliable PostgreSQL database. This is ideal for applications that want to leverage PostgreSQL's ACID compliance and ecosystem without giving up the flexible document-based development experience of MongoDB.

Features

Installation

composer require patchlevel/rango

Documentation

Integration

Contributing

We are open to contributions as long as they are in line with our BC-Policy.

Also note that the composer.lock is always generated with the newest supported PHP version as this is the version our tools run in the CI.