PHPackages                             mimmi20/json-class - 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. mimmi20/json-class

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

mimmi20/json-class
==================

Class wrapper for daverandom/exceptional-json

4.0.1(4y ago)2188.6k↓28.6%13MITPHPPHP ^7.4.3 || ^8.0.0

Since Sep 9Pushed 4y ago1 watchersCompare

[ Source](https://github.com/mimmi20/json-class)[ Packagist](https://packagist.org/packages/mimmi20/json-class)[ Docs](https://github.com/mimmi20/json-class)[ RSS](/packages/mimmi20-json-class/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (6)Versions (28)Used By (3)

json-class
==========

[](#json-class)

This class add a class wrapper around [daverandom/exceptional-json](https://github.com/DaveRandom/ExceptionalJSON) to make mocking easier.

[![Latest Stable Version](https://camo.githubusercontent.com/12596ffec54353d29833f298acce49af273d9bae55a3b3957462f812c42cbd49/68747470733a2f2f706f7365722e707567782e6f72672f6d696d6d6932302f6a736f6e2d636c6173732f762f737461626c653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/mimmi20/json-class)[![Latest Unstable Version](https://camo.githubusercontent.com/2861f7fdc0c00c155754fdfe1981226ef49fca64bc79e6ff2c1936d3b5dd5460/68747470733a2f2f706f7365722e707567782e6f72672f6d696d6d6932302f6a736f6e2d636c6173732f762f756e737461626c653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/mimmi20/json-class)[![License](https://camo.githubusercontent.com/dcec54de060daf6f5346677bbea25649c442fd10690d644f0064de60a8f3dfdb/68747470733a2f2f706f7365722e707567782e6f72672f6d696d6d6932302f6a736f6e2d636c6173732f6c6963656e73653f666f726d61743d666c61742d737175617265)](https://packagist.org/packages/mimmi20/json-class)

Code Status
-----------

[](#code-status)

[![codecov](https://camo.githubusercontent.com/7ad79f3a457e83ca8878961b05043f1adbf16f10e565ffc1d03e336b14323caf/68747470733a2f2f636f6465636f762e696f2f67682f6d696d6d6932302f6a736f6e2d636c6173732f6272616e63682f6d61737465722f67726170682f62616467652e737667)](https://codecov.io/gh/mimmi20/json-class)[![Average time to resolve an issue](https://camo.githubusercontent.com/973dac1a946d8c0075a0ef2370b6dacf31bf4c5806e5849bb19e1f9ac27e62f5/687474703a2f2f697369746d61696e7461696e65642e636f6d2f62616467652f7265736f6c7574696f6e2f6d696d6d6932302f6a736f6e2d636c6173732e737667)](http://isitmaintained.com/project/mimmi20/json-class "Average time to resolve an issue")[![Percentage of issues still open](https://camo.githubusercontent.com/d62d55e869c04860d791e1469f087832319efeeeb0abf4524c932c7da7294275/687474703a2f2f697369746d61696e7461696e65642e636f6d2f62616467652f6f70656e2f6d696d6d6932302f6a736f6e2d636c6173732e737667)](http://isitmaintained.com/project/mimmi20/json-class "Percentage of issues still open")

Requirements
------------

[](#requirements)

This library requires PHP 7.4+.

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

[](#installation)

Run the command below to install via Composer

```
composer require mimmi20/json-class
```

Usage
-----

[](#usage)

```
$json    = new \JsonClass\Json();
$decoded = $json->decode();
```

See also [daverandom/exceptional-json's documentation](https://raw.githubusercontent.com/DaveRandom/ExceptionalJSON/master/readme.md)

Issues and feature requests
---------------------------

[](#issues-and-feature-requests)

Please report your issues and ask for new features on the GitHub Issue Tracker at

###  Health Score

41

—

FairBetter than 89% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity33

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity77

Established project with proven stability

 Bus Factor1

Top contributor holds 66.9% 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 ~47 days

Recently: every ~52 days

Total

27

Last Release

1578d ago

Major Versions

1.0.0 → 2.0.02018-12-06

2.0.17 → 3.0.02021-03-07

3.0.5 → 4.0.02021-11-09

PHP version history (4 changes)1.0.0PHP ^7.1

2.0.10PHP ^7.1.3 || ^8.0.0

3.0.0PHP ^7.4.0 || ^8.0.0

3.0.3PHP ^7.4.3 || ^8.0.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/5fea77dd303122241a6caac15ea7456607bcb6f5db869fc8fc9eaf3ec0630a84?d=identicon)[mimmi20](/maintainers/mimmi20)

---

Top Contributors

[![dependabot[bot]](https://avatars.githubusercontent.com/in/29110?v=4)](https://github.com/dependabot[bot] "dependabot[bot] (166 commits)")[![mimmi20](https://avatars.githubusercontent.com/u/1120192?v=4)](https://github.com/mimmi20 "mimmi20 (61 commits)")[![dependabot-preview[bot]](https://avatars.githubusercontent.com/in/2141?v=4)](https://github.com/dependabot-preview[bot] "dependabot-preview[bot] (15 commits)")[![dependabot-support](https://avatars.githubusercontent.com/u/112581971?v=4)](https://github.com/dependabot-support "dependabot-support (4 commits)")[![peter279k](https://avatars.githubusercontent.com/u/9021747?v=4)](https://github.com/peter279k "peter279k (2 commits)")

---

Tags

jsonjson-parserphp74

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/mimmi20-json-class/health.svg)

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

###  Alternatives

[optimistdigital/nova-simple-repeatable

A Laravel Nova simple repeatable rows field.

74151.2k](/packages/optimistdigital-nova-simple-repeatable)[icecave/chrono

A date &amp; time library that is decoupled from the system clock.

54188.9k7](/packages/icecave-chrono)[malukenho/speaknumber

Transcreve números para extenso.

2957.9k](/packages/malukenho-speaknumber)

PHPackages © 2026

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