GitHunt
CO

CodeWithDennis/filament-lucide-icons

A Filament plugin that integrates Lucide icons, allowing you to use them seamlessly across Filament forms, tables, actions, and more.

Filament Lucide Icons

Latest Version on Packagist
GitHub Code Style Action Status
Total Downloads

A Filament 4.x plugin that integrates 1800 Lucide icons, allowing you to use them seamlessly across Filament forms, tables, actions, and more.

thumbnail

Installation

You can install the package via composer:

composer require codewithdennis/filament-lucide-icons

Usage

use CodeWithDennis\FilamentLucideIcons\Enums\LucideIcon;
public static function configure(Schema $schema): Schema
{
    return $schema
        ->components([
            Forms\Components\TextInput::make('email')
                ->prefixIcon(LucideIcon::Mail)
                ->email()
                ->required();
        ]);
final class UserResource extends Resource
{
    protected static string|BackedEnum|null $navigationIcon = LucideIcon::UsersRound;
}

Contributing

Please see CONTRIBUTING for details.

Credits

License

The MIT License (MIT). Please see License File for more information.

Languages

PHP100.0%

Contributors

MIT License
Created June 20, 2025
Updated March 2, 2026