troccoli/blade-health-icons
Laravel Blade components for the Health Icons set. Render crisp, accessible SVG health and medical icons directly in Blade views with simple tags, customizable sizes, colors, and attributes. No manual SVG copying or asset management required.
Adopt when:
<x-health-icon-... />) instead of raw SVG includes.Look elsewhere when:
composer.json constraint is ^5.0, not * or dev-main, or the drop is silent until runtime.aria-hidden, <title>, decorative vs. semantic) aren't exposed and tested, budget for a wrapper or a fork.For executives: This is a small, free, open-source add-on that gives our Laravel health products a correct-looking, domain-appropriate icon set without design or licensing spend. The trade-off is maintenance risk: one maintainer, occasional releases. The v6.0.0 release adds no new icons — it is purely a compatibility bump that requires Laravel 13 and drops Laravel 11. Translation: it costs us nothing today, and it becomes a one-line item in our next framework upgrade. Do not treat it as a strategic dependency.
For engineering: v6.0.0 is a major version with a zero-delta feature set — the only breaking change is the removed Laravel 11 support and the raised PHP/Laravel ceiling. Pin explicitly (^6.0 on Laravel 13, ^5.0 on Laravel 11), confirm the new PHP minimum on Packagist before merging, and schedule the bump alongside — not ahead of — the framework upgrade so the two aren't decoupled in a rollback. Note the Laravel-compatibility PR came from a first-time contributor; review the diff for constraint accuracy rather than assuming it, and consider a thin internal wrapper around the components so a future abandonment or another major bump is a one-file change rather than a repo-wide find-and-replace.
How can I help you explore Laravel packages today?