PHPackages                             nikolay-kalashnikov/php-project-lvl2 - 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. nikolay-kalashnikov/php-project-lvl2

ActiveProject

nikolay-kalashnikov/php-project-lvl2
====================================

Проект: Вычислитель отличий

v0.1.7(5y ago)016PHPCI failing

Since May 19Pushed 5y ago1 watchersCompare

[ Source](https://github.com/kalash-job/php-project-lvl2)[ Packagist](https://packagist.org/packages/nikolay-kalashnikov/php-project-lvl2)[ RSS](/packages/nikolay-kalashnikov-php-project-lvl2/feed)WikiDiscussions master Synced today

READMEChangelog (8)Dependencies (5)Versions (9)Used By (0)

Project "Difference Calculator"
===============================

[](#project-difference-calculator)

[![Maintainability](https://camo.githubusercontent.com/32dc29d490392b44076c32d50e2864c0a9cdccf42c0de6a89fc2acc16fd8bcc7/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f63636461646235646631363365363564633739622f6d61696e7461696e6162696c697479)](https://codeclimate.com/github/kalash-job/php-project-lvl2/maintainability)

[![Test Coverage](https://camo.githubusercontent.com/f283c81a4caa712ec91ce2849e399792632f4eca39950d8b903a2f66e5d42d12/68747470733a2f2f6170692e636f6465636c696d6174652e636f6d2f76312f6261646765732f63636461646235646631363365363564633739622f746573745f636f766572616765)](https://codeclimate.com/github/kalash-job/php-project-lvl2/test_coverage)

[![Difference-Calculator-Github-phpActions](https://github.com/kalash-job/php-project-lvl2/workflows/Difference-Calculator-Github-phpActions/badge.svg)](https://github.com/kalash-job/php-project-lvl2/workflows/Difference-Calculator-Github-phpActions/badge.svg)

How to install Difference Calculator with composer:

[![asciicast](https://camo.githubusercontent.com/4b9fb3d0ba1f8ce62c490b54271bb5afe22b30c2fb5d9d1f4b1969104037b61e/68747470733a2f2f61736369696e656d612e6f72672f612f4a7135775743396b454761345730797a3548394e51517449752e737667)](https://asciinema.org/a/Jq5wWC9kEGa4W0yz5H9NQQtIu)

How to use Difference Calculator with JSON-files:

[![asciicast](https://camo.githubusercontent.com/41b7115118785deb7164ae260493344a03555dad960323a652e19b05c9292b0a/68747470733a2f2f61736369696e656d612e6f72672f612f634d686e465974376d3077557271354d4d68666d57544353432e737667)](https://asciinema.org/a/cMhnFYt7m0wUrq5MMhfmWTCSC)

How to use Difference Calculator with YAML-files:

[![asciicast](https://camo.githubusercontent.com/7f9618f9c18f1efa17141f9bac7612b6d9a2d68fac651958cd76bc5bde585332/68747470733a2f2f61736369696e656d612e6f72672f612f70354f755173667a473971376f5a6c62597379716d7034654f2e737667)](https://asciinema.org/a/p5OuQsfzG9q7oZlbYsyqmp4eO)

How to use Difference Calculator with JSON-files with recursive structure:

[![asciicast](https://camo.githubusercontent.com/85a95841cd52bac1e745aa8a3baa5dfd1fbabaa3f5d9caa76e327c3d7c75adc7/68747470733a2f2f61736369696e656d612e6f72672f612f4b43724e4731676c664a6f78736f7535384e525638727453342e737667)](https://asciinema.org/a/KCrNG1glfJoxsou58NRV8rtS4)

How to use Difference Calculator with JSON-files and YAML-files in plain format:

[![asciicast](https://camo.githubusercontent.com/133e5cde0bac8b5cb8331892be52531f43ace5dd2e17fba13161880b6e2779a6/68747470733a2f2f61736369696e656d612e6f72672f612f4756556151687a5a6e7645736872376d6d4e524e46553838522e737667)](https://asciinema.org/a/GVUaQhzZnvEshr7mmNRNFU88R)

How to use Difference Calculator with JSON-files and YAML-files in json format:

[![asciicast](https://camo.githubusercontent.com/84c8846f4f2c426a847f3066abed9b61f47d7be555511eb03b002939913752e3/68747470733a2f2f61736369696e656d612e6f72672f612f74423554654b59394a394d3031637a5742474e316662716e592e737667)](https://asciinema.org/a/tB5TeKY9J9M01czWBGN1fbqnY)

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity6

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity51

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

Total

8

Last Release

2097d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/e805b1e21c2ac6679ac5d41af2c928d5b12dbe69199785487b3f2c677d8873ef?d=identicon)[kalash-job](/maintainers/kalash-job)

---

Top Contributors

[![kalash-job](https://avatars.githubusercontent.com/u/45925636?v=4)](https://github.com/kalash-job "kalash-job (91 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/nikolay-kalashnikov-php-project-lvl2/health.svg)

```
[![Health](https://phpackages.com/badges/nikolay-kalashnikov-php-project-lvl2/health.svg)](https://phpackages.com/packages/nikolay-kalashnikov-php-project-lvl2)
```

###  Alternatives

[getkirby/cms

The Kirby core

1.5k535.5k350](/packages/getkirby-cms)[neos/flow

Flow Application Framework

862.0M450](/packages/neos-flow)

PHPackages © 2026

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