PHPackages                             ui-awesome/html-contracts - 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. [PSR &amp; Standards](/categories/psr-standards)
4. /
5. ui-awesome/html-contracts

ActiveLibrary[PSR &amp; Standards](/categories/psr-standards)

ui-awesome/html-contracts
=========================

Contracts (interfaces) for the UI Awesome HTML ecosystem for PHP.

11.9kPHPCI passing

Since Feb 27Pushed 2mo agoCompare

[ Source](https://github.com/ui-awesome/html-contracts)[ Packagist](https://packagist.org/packages/ui-awesome/html-contracts)[ RSS](/packages/ui-awesome-html-contracts/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (3)Used By (0)

    ![UI Awesome](https://raw.githubusercontent.com/ui-awesome/.github/refs/heads/main/logo/ui_awesome_dark.png)

Html contracts
==============

[](#html-contracts)

 **Contracts (interfaces) for the UI Awesome HTML ecosystem for PHP**
 *Provides shared interfaces for rendering, attribute management, and form control typing across HTML packages.*

### Installation

[](#installation)

```
composer require ui-awesome/html-contracts:^0.1
```

### Interfaces

[](#interfaces)

#### RenderableInterface

[](#renderableinterface)

Core contract for any object that can be rendered as an HTML string. Extends `Stringable`.

```
