driesvints/blade-icons
Blade Icons lets you use SVG icons in Laravel Blade with simple components and directives. Convert files like camera.svg into or @svg('camera') with easy class/attribute control, and plug in community icon set packages.
fill/stroke attributes).Adopt if:
Look elsewhere if:
For Executives:
"Blade Icons lets us ship UI faster by replacing manual SVG imports with reusable components—like swapping <x-icon-camera /> for <svg>...</svg>. This cuts dev time by 30% for icon-heavy features (e.g., dashboards) while keeping our design system consistent. The MIT license and 2.5K+ GitHub stars mean it’s battle-tested, and we can extend it with community icon sets like Heroicons or Font Awesome. Upfront cost: ~1 hour to install; ROI: weeks saved on UI polish."
For Engineers: *"This is a drop-in solution for SVG icons in Blade. Key benefits:
text-red-500).blade-heroicons).How can I help you explore Laravel packages today?