codewithdennis/filament-lucide-icons

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

Maintainers

👁 CodeWithDennis

Package info

github.com/CodeWithDennis/filament-lucide-icons

Homepage

Issues

pkg:composer/codewithdennis/filament-lucide-icons

Fund package maintenance!

CodeWithDennis

Statistics

Installs: 58 603

Dependents: 6

Suggesters: 2

Stars: 47

v4.1.1 2026-06-16 15:49 UTC

Requires (Dev)

Suggests

None

Provides

None

Conflicts

None

Replaces

None

MIT 0a6f139f43aa3699f9a4ea16741b98b9634cb98c

  • CodeWithDennis

laraveliconslucidefilamentphp

This package is auto-updated.

Last update: 2026-06-16 15:54:11 UTC


README

👁 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.