Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Phosphor Icons Laravel Package

filafly/filament-phosphor-icons

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • UI/UX Consistency & Modernization: Adopting this package enables a cohesive, visually polished admin interface for Filament-based applications by replacing default icons with Phosphor’s sleek, modern icon set (1,500+ icons). This aligns with roadmaps prioritizing brand alignment or developer experience (e.g., "Upgrade our admin panel to match our product’s design system").
  • Build vs. Buy: Avoids reinventing icon integration for Filament (e.g., manually embedding SVG/Font Awesome) while maintaining MIT license compliance and open-source flexibility.
  • Theming & Customization: Supports dynamic icon styling (Regular, Bold, Duotone, etc.) to adapt to dark/light modes or user preferences—critical for accessibility or theming roadmaps.
  • Performance: Leverages Filament’s icon system (optimized for lazy-loading) without additional HTTP requests, reducing bundle size vs. CDN-hosted icon fonts.
  • Developer Velocity: Reduces frontend/backend handoffs by letting PMs/engineers swap icon sets globally via a single config change, accelerating feature delivery (e.g., "Add a new dashboard widget with consistent icons in 1 sprint").

When to Consider This Package

  • Adopt if:

    • Your Filament app uses default icons (e.g., Heroicons, Material Icons) and you want a unified, scalable icon system with 1,500+ symbols (vs. limited sets).
    • Your design system mandates Phosphor’s style (e.g., for consistency with a product like Figma or Notion).
    • You need dynamic icon styling (e.g., toggle between Bold/Regular for emphasis) without custom CSS/SVG work.
    • Your team lacks design resources to curate/maintain a custom icon library.
  • Look elsewhere if:

    • You’re not using Filament (this package is Filament-specific).
    • Your app requires animated icons (Phosphor is static; consider Lottie or Heroicons Motion).
    • You need SVG editing capabilities (e.g., runtime color changes)—this package uses pre-rendered icons.
    • Your icon usage is minimal (<5 icons); the setup overhead may not justify the benefit.
    • You’re constrained by Phosphor’s license (MIT is permissive, but check for conflicts with other dependencies).

How to Pitch It (Stakeholders)

For Executives:

"This package lets us instantly modernize our admin dashboard with 1,500+ high-quality icons from Phosphor—used by companies like Figma and Notion—without hiring designers or slowing down development. It’s a zero-risk upgrade: one Composer command, and we get a professional, scalable icon system that matches our product’s aesthetic. For example, if we’re launching a new analytics feature, we can ensure all icons align with our brand in hours, not weeks. The MIT license means no legal headaches, and the dynamic styling options let us adapt to dark mode or user preferences effortlessly."

For Engineers:

*"This is a drop-in replacement for Filament’s default icons, giving us Phosphor’s consistent, scalable vector icons with minimal effort. Key perks:

  • Zero frontend work: Icons are served via Filament’s optimized system.
  • Global theming: Switch between Regular, Bold, Duotone styles in one config line—great for A/B testing or accessibility.
  • Future-proof: Phosphor’s growing icon library means we won’t outgrow it.
  • Dev-friendly: Uses Filament’s Icon facade, so existing icon usage (e.g., Icon::make('heroicon-o-x')) just needs an alias update. Tradeoff: If you’re already happy with your current icons, the lift isn’t worth it—but if you’re tired of icon inconsistencies or limited sets, this solves it in 10 minutes."*

For Designers:

*"This gives you Phosphor’s polished, modern icon set—same as Figma/Notion—without manual SVG tweaks. You can:

  • Pick from 1,500+ icons (vs. the ~200 in Heroicons).
  • Control weight/style per icon (e.g., Bold for CTAs, Regular for secondary actions).
  • Ensure consistency across the admin panel with zero manual alignment work. Downside: No custom SVG editing, but the tradeoff is worth it for speed and scalability."*
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver
mkwebdesign/filament-watchdog-v5
renatomarinho/laravel-page-speed
zedmagdy/filament-business-hours
renatovdemoura/blade-elements-ui
devgeek/beacon-admin
benjamin-rqt/data-watcher-bundle
atriumphp/atrium
sandermuller/package-boost-laravel
sandermuller/boost-skills
redaxo/core
yusufgenc/filament-api-forge
l3aro/rating-star-for-filament
leek/filament-subtenant-scope