PHP NoSQL

Open-source PHP projects categorized as NoSQL

Top 14 PHP NoSQL Projects

  1. Predis

    A flexible and feature-complete Redis/Valkey client for PHP.

    Project mention: Using Redis for Caching in Laravel: A Step-by-Step Guide | dev.to | 2024-09-29

    So far we have simply installed the Redis server in our computer, but we need to have a way to connect from a PHP application. For this there are two options, using phpredis, a PHP extension, or predis, a library. None is better than the other, they just have different objectives and scopes. phpredis has the advantage that it allows you to connect to Redis from any PHP project that is executed in that computer, whereas phpredis, being a library, only allows to connect from the projects where it's installed. In my case, I have experience with phpredis, so let's see how to install it.

  2. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  3. laravel-schemaless-attributes

    Add schemaless attributes to Eloquent models

  4. SleekDB

    Pure PHP NoSQL database with no dependency. Flat file, JSON based document database.

  5. mongo-php-driver

    The Official MongoDB PHP driver

  6. Monga

    Simple and swift MongoDB abstraction.

  7. ATK Data

    Data Access PHP Framework for SQL & high-latency databases (by atk4)

    Project mention: Hello Dev.to | dev.to | 2025-07-07

    Agile Data (https://github.com/atk4/data) implements an approach of DataSet abstractions - implemented in PHP. While it is similar to ORM in syntax - it operates on an entirely different level, allowing you to dynamically build multi-table queries, abstract away expression logic, and introduce extensions (such as soft-delete). All of that integrates into UI directly) making ATK a "low-code" framework that makes you write very little code.

  8. PHPMongo

    MongoDB ODM. Part of @PHPMongoKit

  9. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  10. doclite

    PHP NoSQL database and document store

  11. client

    PHP client for Tarantool. (by tarantool-php)

  12. Tarantool Queue

    PHP bindings for Tarantool Queue. (by tarantool-php)

  13. jisly

    The smallest PHP NoSQL database library, flat file JSON.

  14. arangodb-php-client

    Low level PHP client for ArangoDB with PHP8 support

  15. benchmarker-nosql-php

    Benchmarking 'framework' used to analyze performance of PHP NoSQL clients.

  16. PurePHPDatabase

    PurePHPDatabase is a very minimal database written to use on the limited accessed server.

  17. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

PHP NoSQL discussion

Log in or Post with

PHP NoSQL related posts

  • 5 Ways to Optimize Symfony Application Performance

    4 projects | dev.to | 9 Dec 2024
  • Using Redis for Caching in Laravel: A Step-by-Step Guide

    4 projects | dev.to | 29 Sep 2024
  • Doclite: PHP NoSQL database and document store using SQLite

    1 project | news.ycombinator.com | 29 Apr 2024
  • Is there a use case for MongoDB nowadays?

    1 project | /r/PHP | 9 Mar 2023
  • Choosing Between Relationships and JSON Columns

    1 project | /r/laravel | 16 Sep 2022
  • My favorite Laravel development environment, with Docker, Nginx, PHP-FPM Xdebug in VSCode

    4 projects | dev.to | 8 Jul 2022
  • How to structure menu data in the database tables

    2 projects | /r/laravel | 18 Jan 2022
  • A note from our sponsor - SaaSHub
    www.saashub.com | 8 Jul 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source NoSQL projects in PHP? This list will help you:

# Project Stars
1 Predis 7,693
2 laravel-schemaless-attributes 1,051
3 SleekDB 953
4 mongo-php-driver 907
5 Monga 332
6 ATK Data 277
7 PHPMongo 240
8 doclite 84
9 client 67
10 Tarantool Queue 64
11 jisly 26
12 arangodb-php-client 15
13 benchmarker-nosql-php 11
14 PurePHPDatabase 1

Sponsored
InfluxDB – Built for High-Performance Time Series Workloads
InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
www.influxdata.com

Did you know that PHP is
the 14th most popular programming language
based on number of references?