PHPackages                             ian-ozzie/html - 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. ian-ozzie/html

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

ian-ozzie/html
==============

Object based HTML generator

6.0.0(1mo ago)0962MITPHPPHP &gt;=8.3CI passing

Since Mar 25Pushed 1mo agoCompare

[ Source](https://github.com/ian-ozzie/php-html)[ Packagist](https://packagist.org/packages/ian-ozzie/html)[ RSS](/packages/ian-ozzie-html/feed)WikiDiscussions main Synced 4w ago

READMEChangelog (10)Dependencies (40)Versions (15)Used By (0)

HTML Generator
==============

[](#html-generator)

I don't like writing/maintaining raw HTML, this works for me instead

Laravel/Livewire
----------------

[](#laravellivewire)

Really not sure how stable/well integrated these are. From my initial usage they serve my purposes and let me work within Laravel without having to write blade syntax.

This package doesn't bring along the dependencies for these as it's meant to be thin, the dependencies are the consuming projects concern.

Tasks
-----

[](#tasks)

### lint

[](#lint)

```
composer run lint
```

### format

[](#format)

```
composer run lint:fix
```

### test

[](#test)

```
composer run lint:stan
composer run test:coverage
```

###  Health Score

47

—

FairBetter than 93% of packages

Maintenance93

Actively maintained with recent releases

Popularity19

Limited adoption so far

Community6

Small or concentrated contributor base

Maturity57

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

Total

14

Last Release

36d ago

Major Versions

1.2.0 → 2.0.02026-04-26

2.0.1 → 3.0.02026-05-24

3.1.0 → 4.0.02026-05-31

4.0.0 → 5.0.02026-05-31

5.2.0 → 6.0.02026-07-03

### Community

Maintainers

![](https://www.gravatar.com/avatar/1eeafa9e08db8bdb601b494facd07a8e327e320776a3e28bbf1c06bc8fed606d?d=identicon)[ian-ozzie](/maintainers/ian-ozzie)

---

Top Contributors

[![ian-ozzie](https://avatars.githubusercontent.com/u/1435385?v=4)](https://github.com/ian-ozzie "ian-ozzie (41 commits)")

###  Code Quality

TestsPest

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/ian-ozzie-html/health.svg)

```
[![Health](https://phpackages.com/badges/ian-ozzie-html/health.svg)](https://phpackages.com/packages/ian-ozzie-html)
```

###  Alternatives

[roots/bedrock

WordPress boilerplate with Composer, easier configuration, and an improved folder structure

6.6k471.6k2](/packages/roots-bedrock)

PHPackages © 2026

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