codewithdennis/filament-lucide-icons

A Filament plugin that integrates Lucide icons, allowing you to use them seamlessly across Filament forms, tables, actions, and more.
27,926 45
Install
composer require codewithdennis/filament-lucide-icons
Latest Version:v4.0.2
PHP:^8.2
Maintainer: CodeWithDennis

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.