PHPackages                             moklidia/gendiff - 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. moklidia/gendiff

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

moklidia/gendiff
================

second Hexlet project

112PHP

Since Jul 24Pushed 6y agoCompare

[ Source](https://github.com/moklidia/moklidia-php-project-lvl2)[ Packagist](https://packagist.org/packages/moklidia/gendiff)[ RSS](/packages/moklidia-gendiff/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependenciesVersions (1)Used By (0)

[![](https://camo.githubusercontent.com/3ebff6b838081a89ec4179b1c16bf16a37d226ffead1432dc5758cbedf95dc6c/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f34613665633363313032376635646133306136312f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/moklidia/php-difference-generator/maintainability)

[![Build Status](https://camo.githubusercontent.com/aabe8927d0aef1f1ff573b24e01e4791a9b6cde3ccb421184f664a769c9b513a/68747470733a2f2f7472617669732d63692e6f72672f6d6f6b6c696469612f7068702d646966666572656e63652d67656e657261746f722e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/moklidia/php-difference-generator)

Install:

[![](https://camo.githubusercontent.com/c78299b10137fe2319fe01f00cc5ceb6db81da261200377c06434d5fd376560e/68747470733a2f2f61736369696e656d612e6f72672f612f6d6a527a44395a59466d4c594e306d71363175696457696f672e737667)](https://asciinema.org/a/mjRzD9ZYFmLYN0mq61uidWiog)

Run with JSON files:

[![](https://camo.githubusercontent.com/ffa428b0e2890f3b76c2d033201750924a75ae3570e7b56c7aecc3a81ac9b9e7/68747470733a2f2f61736369696e656d612e6f72672f612f6e496e50656f6a4e416a716374555a7973385048535134506b2e737667)](https://asciinema.org/a/nInPeojNAjqctUZys8PHSQ4Pk)

Run with YAML files:

[![](https://camo.githubusercontent.com/7742a269eb8698aff13c647028fc3fbdd90bc1c12a19e3d3c64cc5deea82a684/68747470733a2f2f61736369696e656d612e6f72672f612f4476706754786b4563756d6f41496841744f4458524c376f662e737667)](https://asciinema.org/a/DvpgTxkEcumoAIhAtODXRL7of)

Plain output:

[![](https://camo.githubusercontent.com/ea610ee54af8f9ab7c68cda019a6da2de1be60e06d4ece64d7c36afa8883109f/68747470733a2f2f61736369696e656d612e6f72672f612f5539674948455071414c447a536279386663545350673276442e737667)](https://asciinema.org/a/U9gIHEPqALDzSby8fcTSPg2vD)

Json output:

[![](https://camo.githubusercontent.com/f888fad1ba758797bef6671ec0c58aea9550d23ff492ede42c47c16addc6b124/68747470733a2f2f61736369696e656d612e6f72672f612f6d4837595475716d3531653533757779763879734d32574b492e737667)](https://asciinema.org/a/mH7YTuqm51e53uwyv8ysM2WKI)

Run with nested structures:

[![](https://camo.githubusercontent.com/b531e1ffafa8920b4dcea985c3c3c3a99b3475cc98d4c5cf753b9c2e2b7ce17b/68747470733a2f2f61736369696e656d612e6f72672f612f6d6b3576345a6a6c544b6779634639574f544159756957576b2e737667)](https://asciinema.org/a/mk5v4ZjlTKgycF9WOTAYuiWWk)

Help:

[![](https://camo.githubusercontent.com/3278dee98ee940b0c72ae4a547d6db9f3bf2f783eee1d99162b5d52a3424cdc0/68747470733a2f2f61736369696e656d612e6f72672f612f7067385a473531617a6e3351714256466f50334c674b49384f2e737667)](https://asciinema.org/a/pg8ZG51azn3QqBVFoP3LgKI8O)

###  Health Score

19

—

LowBetter than 10% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity7

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity36

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://www.gravatar.com/avatar/25a4b0a022dc5719e73373b140be73eb8360958e53c09bdaebaa0ee47c082af1?d=identicon)[moklidia](/maintainers/moklidia)

---

Top Contributors

[![moklidia](https://avatars.githubusercontent.com/u/42300552?v=4)](https://github.com/moklidia "moklidia (37 commits)")

### Embed Badge

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

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

###  Alternatives

[liamylian/x-rsa

Cross programming language Rsa

12527.9k](/packages/liamylian-x-rsa)[rarst/update-blocker

Lightweight generic blocker of updates from official WordPress repositories

5623.4k3](/packages/rarst-update-blocker)[jamesbrooks/php-clamp

Clamp one number between a min and max.

131.5k](/packages/jamesbrooks-php-clamp)

PHPackages © 2026

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