PHPackages                             mkalkbrenner/php-htmldiff-advanced - 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. mkalkbrenner/php-htmldiff-advanced

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

mkalkbrenner/php-htmldiff-advanced
==================================

An add-on for the php-htmldiff library for comparing two HTML files/snippets and highlighting the differences using simple HTML.

0.0.8(9y ago)3517.8M—2.9%3[1 issues](https://github.com/mkalkbrenner/php-htmldiff/issues)1GNU General Public License V2PHPPHP &gt;=5.5.0

Since Mar 3Pushed 9y ago3 watchersCompare

[ Source](https://github.com/mkalkbrenner/php-htmldiff)[ Packagist](https://packagist.org/packages/mkalkbrenner/php-htmldiff-advanced)[ Docs](https://github.com/mkalkbrenner/php-htmldiff)[ RSS](/packages/mkalkbrenner-php-htmldiff-advanced/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (1)Versions (9)Used By (1)

php-htmldiff-advanced
=====================

[](#php-htmldiff-advanced)

*An add-on for the php-htmldiff library for comparing two HTML files/snippets and highlighting the differences using simple HTML.*

This HTML Diff implementation leverages  - a PHP port of the ruby implementation found at .

It extends php-htmldiff in a backward compatible way that

- allows to run multiple diffs using the same instance of the class, which eases the integration as a service of dependency injection containers
- provide an interface, which eases the integration as a service of dependency injection containers
- discovers removals or additions of complete HTML sections

License
-------

[](#license)

php-htmldiff-advanced is available under \[GNU General Public License, version 2\] ().

###  Health Score

40

—

FairBetter than 88% of packages

Maintenance19

Infrequent updates — may be unmaintained

Popularity57

Moderate usage in the ecosystem

Community17

Small or concentrated contributor base

Maturity53

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 87% 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 ~102 days

Recently: every ~127 days

Total

6

Last Release

3584d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/2bc8e4b2a585cedae1909fc72a3a9f2808bdcd92e61189d20b9e613a8dc52f82?d=identicon)[mkalkbrenner](/maintainers/mkalkbrenner)

---

Top Contributors

[![rashid2538](https://avatars.githubusercontent.com/u/207907?v=4)](https://github.com/rashid2538 "rashid2538 (20 commits)")[![adamgoose](https://avatars.githubusercontent.com/u/611068?v=4)](https://github.com/adamgoose "adamgoose (1 commits)")[![faceleg](https://avatars.githubusercontent.com/u/1000759?v=4)](https://github.com/faceleg "faceleg (1 commits)")[![jerray](https://avatars.githubusercontent.com/u/591094?v=4)](https://github.com/jerray "jerray (1 commits)")

---

Tags

diffhtml

### Embed Badge

![Health badge](/badges/mkalkbrenner-php-htmldiff-advanced/health.svg)

```
[![Health](https://phpackages.com/badges/mkalkbrenner-php-htmldiff-advanced/health.svg)](https://phpackages.com/packages/mkalkbrenner-php-htmldiff-advanced)
```

###  Alternatives

[caxy/php-htmldiff

A library for comparing two HTML files/snippets and highlighting the differences using simple HTML.

21320.9M15](/packages/caxy-php-htmldiff)[spatie/laravel-html

A fluent html builder

8376.4M72](/packages/spatie-laravel-html)[jfcherng/php-diff

A comprehensive library for generating differences between two strings in multiple formats (unified, side by side HTML etc).

4705.1M51](/packages/jfcherng-php-diff)[yajra/laravel-datatables-html

Laravel DataTables HTML builder plugin

2899.6M48](/packages/yajra-laravel-datatables-html)[wa72/htmlpagedom

jQuery-inspired DOM manipulation extension for Symfony's Crawler

3383.9M34](/packages/wa72-htmlpagedom)[tinymce/tinymce

Web based JavaScript HTML WYSIWYG editor control.

1697.5M106](/packages/tinymce-tinymce)

PHPackages © 2026

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