Download the PHP package ui-awesome/html without Composer
On this page you can find all versions of the php package ui-awesome/html. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download ui-awesome/html
More information about ui-awesome/html
Files in ui-awesome/html
Package html
Short Description UI Awesome HTML Code Generator for PHP.
License BSD-3-Clause
Informations about the package html
Html
A fluent, immutable PHP library for generating HTML elements with typed attribute helpers.
Safe by default content encoding, raw HTML when needed, and standards-compliant rendering.
Features
Installation
Quick start
This package provides immutable, fluent wrapper classes for common HTML elements.
It supports safe content encoding via content(), raw HTML via html(), and composition using element instances.
Document skeleton + composition + immutability
Safe content vs raw HTML
Powerful list composition
Create ordered lists, unordered lists, and description lists with a fluent API.
Typed form choices
Build selects and choice lists from typed objects. Selection state stays on the composite control while each option keeps its own submitted value.
Enum content
Pass enum cases directly to any block or inline tag's content() method:
The enum value is HTML-encoded, not inserted as raw markup. Integer-backed enums preserve zero, and pure enums
use their name. Multiple arguments and chained calls append content in order without mutating the original tag.
html() remains the explicit API for trusted raw HTML. See UPGRADE.md before upgrading custom
implementations or overrides of content().
Documentation
For detailed testing and quality workflows.
- Testing Guide
Package information
Project status
Our social networks
License
All versions of html with dependencies
ext-mbstring Version *
ui-awesome/html-attribute Version ^0.8
ui-awesome/html-contracts Version ^0.2
ui-awesome/html-core Version ^0.8
ui-awesome/html-helper Version ^0.7
ui-awesome/html-interop Version ^0.4
ui-awesome/html-mixin Version ^0.8