PHPackages                             jbreeze/jbreeze - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. jbreeze/jbreeze

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

jbreeze/jbreeze
===============

This project provides powerful and flexible methods to manipulate JSON datasets. It allows you to perform common database-like operations on JSON data files or raw JSON strings, including filtering, selecting, inserting, updating, and deleting records, as well as sorting and handling nested data.

v2.2.1.0(1y ago)311MITPHPPHP &gt;=7.4

Since Mar 29Pushed 1y ago1 watchersCompare

[ Source](https://github.com/israel-007/JBreeze)[ Packagist](https://packagist.org/packages/jbreeze/jbreeze)[ RSS](/packages/jbreeze-jbreeze/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)DependenciesVersions (5)Used By (0)

JBreeze
=======

[](#jbreeze)

Jbreeze is a lightweight PHP library designed for seamless manipulation, querying, and handling of JSON data. With an intuitive, chainable API, it provides the ability to filter, update, insert, delete, and sort data directly from JSON files or raw JSON strings.

The library is equipped with robust error handling, supports complex filtering with dot notation (for nested JSON keys), and allows you to structure your data by automatically ordering keys. Whether you're working with large datasets or performing simple operations, jbreeze makes it easy to interact with JSON in an elegant and efficient way.

Key Features:
-------------

[](#key-features)

- Chainable API for fluent interaction with JSON data
- Supports filtering with operators (&gt;, &lt;, =, %, etc.) and OR conditions (||)
- Advanced error handling and logging with customizable error messages
- Sorting and limiting results
- Insert, update, and delete functionality for JSON data
- Ability to handle both file-based and raw JSON string inputs
- Supports nested key access using dot notation
- Lightweight and simple to integrate into any PHP project
- jbreeze is designed to bring the convenience of SQL-like operations to your JSON data, making it easier to manage complex datasets without the need for a full database system.

Installation
------------

[](#installation)

To install the jbreeze library, you must have Composer installed on your system.

### Step 1: Install via Composer

[](#step-1-install-via-composer)

Run the following command in your terminal to install jbreeze into your project:

```
composer require jbreeze/jbreeze
```

### Step 2: Autoloading

[](#step-2-autoloading)

The library follows PSR-4 autoloading standards, which Composer handles automatically. After installation, ensure that your project includes the Composer autoloader:

```
 require 'vendor/autoload.php';
```

The Jbreeze library will be ready to use within your project.

Getting Started
---------------

[](#getting-started)

After installing jbreeze, you can start using it to load, query, and manipulate JSON data.

Examples or Useage
------------------

[](#examples-or-useage)

Please visit [Documentation Section](intro.md) for examples on how to use the library.

Contributing
------------

[](#contributing)

Contributions are welcomed to the jbreeze library! Whether you're fixing bugs, adding new features, improving documentation, or suggesting enhancements, your contributions are valuable.

Feel free to submit pull requests or open issues if you encounter any problems or have suggestions for improvement.

Dependencies
------------

[](#dependencies)

This project does not rely on any external dependencies, making it easy to set up and use.

License
-------

[](#license)

This project is licensed under the [MIT License](LICENSE).

###  Health Score

28

—

LowBetter than 54% of packages

Maintenance51

Moderate activity, may be stable

Popularity8

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity40

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

Total

3

Last Release

373d ago

Major Versions

v1.0.01 → v2.1.0.02025-04-28

### Community

Maintainers

![](https://www.gravatar.com/avatar/0b6089fd8d3ecba23738d9118e9232d28e678b02e7ef4415ac9ea6010e452862?d=identicon)[israel-007](/maintainers/israel-007)

---

Top Contributors

[![israel-007](https://avatars.githubusercontent.com/u/76886811?v=4)](https://github.com/israel-007 "israel-007 (60 commits)")

---

Tags

jsonjson-apijson-datajson-ldjson-parserjson-schemajson-server

### Embed Badge

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

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

###  Alternatives

[stuttter/wp-user-profiles

A sophisticated way to edit users in WordPress

11219.3k1](/packages/stuttter-wp-user-profiles)[fof/analytics

Tracks analytics using Google Analytics, Google Optimize/GTM and Matomo

3543.1k](/packages/fof-analytics)[chrico/wp-fields

Package which provides some re-usable fields for WordPress.

1981.2k](/packages/chrico-wp-fields)[aertmann/history

An improved history backend module for Neos

1070.2k](/packages/aertmann-history)

PHPackages © 2026

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