PHPackages                             php-kit/html5-tools - 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. [Parsing &amp; Serialization](/categories/parsing)
4. /
5. php-kit/html5-tools

ActiveLibrary[Parsing &amp; Serialization](/categories/parsing)

php-kit/html5-tools
===================

A collection of libraries for working with HTML5 markup

1.0.0(10y ago)02.0k↓100%1MITPHP

Since Apr 9Pushed 1y ago4 watchersCompare

[ Source](https://github.com/php-kit/html5-tools)[ Packagist](https://packagist.org/packages/php-kit/html5-tools)[ Docs](https://github.com/php-kit/html5-tools)[ RSS](/packages/php-kit-html5-tools/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (3)Used By (1)

html5-tools
===========

[](#html5-tools)

A collection of libraries for working with HTML5 markup

Available Libraries
-------------------

[](#available-libraries)

#### An HTML5 stream parser

[](#an-html5-stream-parser)

An high performance and ultra-lightweight streaming and event-driven parser for HTML5 documents or document fragments.

#### An HTML5 syntax highlighter

[](#an-html5-syntax-highlighter)

A minimalistic and ultra-lightweight syntax highlighter for outputting readable HTML5 documents or document fragments.

It supports markup fragments beginning and ending anywhere, even midway trough a tag or attribute.

Roadmap
-------

[](#roadmap)

### Libraries that are planned for development

[](#libraries-that-are-planned-for-development)

#### An HTML5 (re)formatter

[](#an-html5-reformatter)

A high performance streaming formatter of HTML5 markup.

It outputs reformatted markup while reading and parsing an input HTML5 document or fragment, with no intermediate DOM and with very low memory usage.

Instalation
-----------

[](#instalation)

### Requirements

[](#requirements)

- PHP version &gt;= 5.6

### Installation

[](#installation)

Install via Composer:

```
composer require php-kit/html5-tools

```

License
-------

[](#license)

The MIT license. See the accompanying `LICENSE` file.

---

Copyright © 2016 Cláudio Silva and Impactwave, Lda.

###  Health Score

32

—

LowBetter than 72% of packages

Maintenance26

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity64

Established project with proven stability

 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

Unknown

Total

1

Last Release

3688d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/750f00fdbb8cb2fd1c11c5c26b512217451bb001ac48a77542efa7123b9e2124?d=identicon)[impactwave](/maintainers/impactwave)

---

Top Contributors

[![claudio-silva](https://avatars.githubusercontent.com/u/1999803?v=4)](https://github.com/claudio-silva "claudio-silva (6 commits)")

---

Tags

parserhtmlHTML5syntaxhighlightersax

### Embed Badge

![Health badge](/badges/php-kit-html5-tools/health.svg)

```
[![Health](https://phpackages.com/badges/php-kit-html5-tools/health.svg)](https://phpackages.com/packages/php-kit-html5-tools)
```

###  Alternatives

[masterminds/html5

An HTML5 parser and serializer.

1.8k242.8M229](/packages/masterminds-html5)[paquettg/php-html-parser

An HTML DOM parser. It allows you to manipulate HTML. Find tags on an HTML page with selectors just like jQuery.

2.4k7.9M123](/packages/paquettg-php-html-parser)[sunra/php-simple-html-dom-parser

Composer adaptation of: A HTML DOM parser written in PHP5+ let you manipulate HTML in a very easy way! Require PHP 5+. Supports invalid HTML. Find tags on an HTML page with selectors just like jQuery. Extract contents from HTML in a single line.

1.3k9.4M61](/packages/sunra-php-simple-html-dom-parser)[imangazaliev/didom

Simple and fast HTML parser

2.2k2.3M64](/packages/imangazaliev-didom)[simplehtmldom/simplehtmldom

A fast, simple and reliable HTML document parser for PHP.

1921.3M14](/packages/simplehtmldom-simplehtmldom)[scotteh/php-dom-wrapper

Simple DOM wrapper to select nodes using either CSS or XPath expressions and manipulate results quickly and easily.

1471.9M10](/packages/scotteh-php-dom-wrapper)

PHPackages © 2026

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