aura/html
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.
HtmlEscaper for dynamic content).Html::input(), Html::select()), reducing boilerplate in Blade templates or custom views.Html::tag() with predefined defaults) across microservices or legacy systems migrating to Laravel.Html, Livewire, or Filament).For Executives: "Aura.Html lets us reduce security risks (XSS) and cut dev time by 30%+* for form/HTML tasks. It’s a lightweight, dependency-free tool that standardizes how we handle user input and dynamic content—critical for scaling our [product feature] while keeping costs low. Used by [similar company], it’s a proven way to improve both security and developer productivity without adding complexity."*
For Engineering: *"This gives us:
htmlspecialchars() calls).Html::input() with validation classes) to replace repetitive Blade code.For Security/Compliance:
"This package enforces consistent escaping across all HTML output, which is a key control for OWASP Top 10 (A03: Injection). It’s lighter than Laravel’s built-in helpers and works outside Blade, so we can apply it to APIs, emails, or legacy systems. Example: HtmlEscaper::escape($userInput) replaces ad-hoc htmlentities() calls."
How can I help you explore Laravel packages today?