21torr/html-builder
Fluent HTML builder for Laravel/PHP. Programmatically compose tags, attributes, and nested elements with a clean API to generate consistent markup without mixing large HTML strings into your views or controllers.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| berry/html | 0.83 | Build HTML templates directly in PHP with a fluent, type-safe element builder. Compose tags, attributes, classes, and children, then render to string. Great for minimal templating and dynamic UI patterns (e.g., HTMX) without context switching. | 0 | 0 | 0 | 137 | 2 | 0.4 | 29.5 | MIT | — | |
| spatie/laravel-html | 0.83 | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 827 | 840 | 102 | 359K | 0 | 29.1 | 40.5 | MIT | 5 months ago | |
| spatie/html-element | 0.83 | Generate dynamic HTML in PHP with a hyperscript-style API plus Emmet-like selectors. Build elements and attributes with a simple render helper (often wrapped as el()) to produce nested markup cleanly and programmatically, ideal for small view components. | 192 | 194 | 23 | 1K | 0 | 3.5 | 12.2 | MIT | 4 years ago | |
| christhompsontldr/collective-input | 0.82 | Laravel helper package for working with request input arrays using a fluent, Collection-style API. Simplifies nested input access, filtering, default values, and transformations so you can validate, sanitize, and map form data with less boilerplate. | 6 | 6 | 3 | 0 | 0 | 9.1 | — | — | 4 years ago | |
| spatie/laravel-blade | 0.82 | Add Blade to any PHP project with the standalone Blade engine from Spatie. Compile and render Blade templates outside Laravel, with an easy API, caching support, and configurable view paths—ideal for small apps, packages, or custom tooling. | 55 | 54 | 10 | 0 | 0 | 0.9 | — | MIT | 9 years ago | |
| gzero/eloquent-tree | 0.81 | — | 131 | 134 | 21 | 306 | 2 | 3.2 | 7.2 | MIT | 7 years ago | |
| aura/html | 0.81 | HTML escapers and helpers for any PHP template/view layer, including tag builders and form input helpers. Easy to use via a HelperLocatorFactory; built-in helpers escape values appropriately and you can register custom helpers via the HelperLocator. | 52 | 53 | 22 | 4K | 0 | 3.9 | 23.5 | MIT | 4 years ago | |
| spatie/laravel-blade-x | 0.80 | Blade-X brings Blade-style HTML components to Laravel 6 and below, letting you use tags like instead of @include. Package is abandoned because Laravel 7+ has native Blade components; migrate when upgrading. | 518 | 530 | 36 | 566 | 0 | 6.0 | 3.1 | MIT | 6 years ago | |
| pear/html_common2 | 0.80 | — | 1 | 1 | 2 | 8K | 0 | 0.1 | 50.0 | — | — | |
| sowork/tlrv | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| maxolex/scaffold-interface | 0.80 | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| renatovdemoura/blade-elements-ui | 0.80 | Laravel package providing reusable Blade UI elements (components/tags) to speed up building consistent interfaces. Drop-in Blade elements help standardize layout and styling across your app with minimal setup. | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | — | — | |
| masterminds/html5 | 0.80 | Standards-compliant HTML5 parser and serializer for PHP. Provides SAX-like event parsing, DOM tree building, namespace support, Composer install, and interoperability with QueryPath. Stable and widely used in production. | 1,781 | 1,806 | 120 | 10M | 29 | 48.9 | 71.5 | NOASSERTION | 1 month ago | |
| czim/laravel-listify | 0.80 | Laravel package to manage ordered lists for Eloquent models. Provides helpers for positioning records, moving items up/down, reordering, and maintaining consistent sort indexes within groups/scopes. Useful for sortable menus, playlists, and drag-and-drop UIs. | 5 | 5 | 2 | 632 | 1 | 0.2 | 28.0 | MIT | — | |
| codeschubser/twig-components-bundle | 0.80 | — | 7 | 7 | 1 | 0 | 1 | 0.3 | 0.8 | MIT | — | |
| phiki/phiki | 0.80 | Phiki is a PHP syntax highlighter for the web. It uses TextMate grammars and VS Code themes to render highlighted code, with an API inspired by Shiki and an implementation influenced by vscode-textmate. | 371 | 369 | 17 | 242K | 3 | 31.7 | 45.8 | MIT | 2 weeks ago | |
| raulfraile/ladybug-theme-modern | 0.80 | Modern theme for the Ladybug PHP dumper. Provides a clean, contemporary look for debugging output, improving readability of variables, arrays, objects, and exceptions during development. | 2 | 4 | 3 | 189 | 0 | 3.3 | 25.0 | MIT | 11 years ago | |
| krafthaus/bauhausblock | 0.80 | Laravel package for building “Bauhaus” content blocks/components for your app or CMS. Provides a structured way to define, render, and manage reusable blocks, helping you compose pages from modular content with minimal setup. | 0 | 0 | 0 | 0 | 1 | 0.1 | — | GPL-2.0 | — | |
| blast-project/ui-bundle | 0.80 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | NOASSERTION | — | |
| abo/layouttag | 0.80 | Laravel package to manage and render layout tags in your views/components. Define reusable tag definitions, parse and transform tagged content, and integrate into Blade for cleaner templates and consistent layout markup across your app. | 0 | 0 | — | 0 | — | 0.0 | — | — | — |
How can I help you explore Laravel packages today?