PHPackages                             xaraya/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. [Validation &amp; Sanitization](/categories/validation)
4. /
5. xaraya/html

ActiveXaraya-module[Validation &amp; Sanitization](/categories/validation)

xaraya/html
===========

Configure the allowed HTML or your site

1.4.0(4y ago)03GPL-2.0-or-laterPHP

Since Apr 15Pushed 3y ago1 watchersCompare

[ Source](https://github.com/xaraya-modules/html)[ Packagist](https://packagist.org/packages/xaraya/html)[ Docs](https://github.com/mikespub/xaraya-html)[ RSS](/packages/xaraya-html/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (2)Used By (0)

Overview
--------

[](#overview)

### What is it?

[](#what-is-it)

The HTML module is a utility module for setting allowed HTML tags.

### How to use it?

[](#how-to-use-it)

Using the administration menu, you are allowed to view and set allowed HTML tags. You can also add new tags, edit current tags and delete tags from the system.

### Included Blocks

[](#included-blocks)

There are no included blocks with this module.

### Included Hooks

[](#included-hooks)

Two types of Transform hooks are provided. These are for generating linebreaks. Either use the simple, or smart linebreak transform. This will transform text with linebreaks in the text into html text with &lt;br /&gt; tags. **Please note, if you do not want linebreaks, do not hook this module to another. The transform hook only affects linebreaks and not the allowed HTML of the module.**

### TODO:

[](#todo)

The core tag registration needs to be completely re-thought to allow this module to act as a transform rather than just a matter of setting a configuration variable.

### Further Information

[](#further-information)

Further information on the HTML module can be found at

- HTML Extension page at [Xaraya Extension and Releases](http://www.xaraya.com/index.php/release/779.html "HTML Module - Xaraya Extension 779"). Click on Version History tab at the bottom to get the latest release information.
- Related tutorials and documentation on HTML module found at [Xaraya Documentation.](http://www.xaraya.com/index.php/keywords/html/ "Related documentation on HTML")

\*\* HTML Module Overview\*\*
 Version 1.4.0 2005-10-27

###  Health Score

22

—

LowBetter than 22% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity3

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 61.2% 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

1494d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1447115?v=4)[Mike's Pub](/maintainers/mikespub)[@mikespub](https://github.com/mikespub)

---

Top Contributors

[![mrvdb](https://avatars.githubusercontent.com/u/73067?v=4)](https://github.com/mrvdb "mrvdb (52 commits)")[![random777](https://avatars.githubusercontent.com/u/4590892?v=4)](https://github.com/random777 "random777 (20 commits)")[![mikespub](https://avatars.githubusercontent.com/u/1447115?v=4)](https://github.com/mikespub "mikespub (13 commits)")

### Embed Badge

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

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

###  Alternatives

[webmozart/assert

Assertions to validate method input/output with nice error messages.

7.6k894.0M1.2k](/packages/webmozart-assert)[bensampo/laravel-enum

Simple, extensible and powerful enumeration implementation for Laravel.

2.0k15.9M104](/packages/bensampo-laravel-enum)[swaggest/json-schema

High definition PHP structures with JSON-schema based validation

48612.5M73](/packages/swaggest-json-schema)[stevebauman/purify

An HTML Purifier / Sanitizer for Laravel

5325.6M19](/packages/stevebauman-purify)[ashallendesign/laravel-config-validator

A package for validating your Laravel app's config.

217905.3k5](/packages/ashallendesign-laravel-config-validator)[crazybooot/base64-validation

Laravel validators for base64 encoded files

1341.9M8](/packages/crazybooot-base64-validation)

PHPackages © 2026

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