mshoubasi / filament-starter
Laravel + Filament starter kit with preinstalled plugins.
Installs: 6
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 0
Forks: 0
Open Issues: 0
Type:project
pkg:composer/mshoubasi/filament-starter
Requires
- php: ^8.2
- bezhansalleh/filament-language-switch: ^4.0
- bezhansalleh/filament-shield: ^4.0
- dotswan/filament-map-picker: ^2.1
- filament/filament: 4.*
- filament/spatie-laravel-media-library-plugin: ^4.3
- laravel/framework: 12.*
- laravel/tinker: ^2.10.1
- mallardduck/blade-lucide-icons: ^1.26
- outerweb/filament-settings: ^2.1
- outerweb/filament-translatable-fields: ^4.0
- pxlrbt/filament-activity-log: ^2.0
- spatie/laravel-activitylog: ^4.10
Requires (Dev)
- fakerphp/faker: ^1.23
- laravel/pail: ^1.2.2
- laravel/pint: ^1.24
- laravel/sail: ^1.41
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.6
- pestphp/pest: ^4.2
- pestphp/pest-plugin-laravel: ^4.0
README
Laravel 12 + Filament v4 starter kit with commonly used plugins pre-installed and configured to help you bootstrap admin panels faster.
📦 Stack
-
Laravel: 12.x
-
PHP: 8.2+
-
Filament: 4.x
-
Database: MySQL (default, easy to switch)
-
Icons: Lucide Icons
🔌 Included Filament Plugins
This starter kit comes with the following plugins already installed:
🛡 Authorization & Security
- Filament Shield
bezhansalleh/filament-shield
Role & permission management integrated with Filament resources.
🌍 Localization
-
Filament Language Switch
bezhansalleh/filament-language-switch
Switch application language directly from the Filament panel. -
Filament Translatable Fields
outerweb/filament-translatable-fields
Easily manage multilingual form fields.
⚙️ Settings
- Filament Settings
outerweb/filament-settings
Store and manage application settings via Filament UI.
🖼 Media & Files
- Spatie Media Library Plugin for Filament
filament/spatie-laravel-media-library-plugin
Upload and manage media using Spatie Media Library.
📍 Maps
- Filament Map Picker
dotswan/filament-map-picker
Select locations using an interactive map field.
📝 Activity Logs
-
Filament Activity Log
pxlrbt/filament-activity-log
UI integration for activity logs. -
Laravel Activitylog (Spatie)
spatie/laravel-activitylog
Track model and user activity.
🎨 Icons
- Blade Lucide Icons
mallardduck/blade-lucide-icons
Lucide icon set for Blade & Filament.
📥 Installation
Create a new project using Composer:
composer create-project mshoubasi/filament-starter
Run npm
npm install
npm run build