Installed packages

Everything below comes installed, published and registered on the panels — there is no “now install plugin X” step. The source of truth for versions is composer.json; the table tells you what each one is for inside the kit.

Base

Package What for
laravel/framework the framework
filament/filament the panels, tables, forms and widgets
laravel/tinker Laravel’s REPL
livewire/blaze optimizes Blade components by folding them into the parent template

Administration and security

Package What for
bezhansalleh/filament-shield roles and permissions with a UI, on top of spatie/laravel-permission
jeffgreco13/filament-breezy user profile, avatar, 2FA and passkeys
caresome/filament-auth-designer two-column login screen
marjose123/filament-lockscreen session lock on inactivity, without logging out
stechstudio/filament-impersonate sign in as another user
tapp/filament-authentication-log login history, IP and device
owen-it/laravel-auditing change trail for your models
tapp/filament-auditing the screen for that trail inside the panel
syriable/filament-activitylog activity log (spatie/laravel-activitylog) in Filament
bezhansalleh/filament-panel-switch panel switching from the user menu
laravel/socialite social login (Google, GitHub, LinkedIn, X), opt-in per provider
ddr/filament-captcha anti-robot challenge on the public screens (reCAPTCHA v2/v3, Turnstile, hCaptcha), opt-in; the kit wraps it with fail-closed verification and logging (details)

Observability and maintenance

Package What for
shuvroroy/filament-spatie-laravel-health health checks (database, cache, queues, scheduler, disk, AI)
spatie/laravel-backup application and database backups
brimham/filament-backup-monitor backup history and health per destination
croustibat/filament-jobs-monitor queue monitor for any driver
laboiteacode/filament-logs-explorer read and search the logs without leaving the panel
ssbityukov/filament-command-center Artisan commands pre-approved for the UI, with history
laravel/pulse real-time application performance and usage
dotswan/filament-laravel-pulse Pulse embedded as a panel page
laboiteacode/filament-dependency-graph visual map of models, relations, resources and panels
mominalzaraa/filament-composer-release-notifier warns you when there’s a new version of the Composer packages
cms-multi/filament-clear-cache clear caches from the panel
bezhansalleh/filament-exceptions exceptions grouped by type and frequency, with retention
tapp/filament-maillog a trail of every e-mail sent
promethys/revive the recycle bin: restores records deleted with SoftDeletes

AI

Package What for
laravel/ai the official Laravel AI SDK (agents, tools, streaming)
fomvasss/laravel-ai-tasks AI task orchestration: routing, queue, auditing and budget

UI and productivity

Package What for
wezlo/filament-search-spotlight the ⌘K search overlay
prodstarter/filament-notification-center notification center with tabs and categories
pxlrbt/filament-environment-indicator environment indicator (local, staging, production)
gsferro/filament-odometer-easy animated counters in tables, infolists, stats and badges
gsferro/odometer-easy the odometer base, outside Filament
gsferro/filament-stat-plus-easy stat cards with a corner icon, colored border and skeleton
awcodes/filament-badgeable-column badges inside table columns
asmit/resized-column columns resizable by the user
laboiteacode/filament-dashboard-widgets ready-made metric, goal, breakdown and trend widgets
mddev31/filament-dynamic-dashboard user-configurable dashboard: drag and resize widgets
lara-zeus/progress progress bars in columns and entries
wallacemartinss/filament-onboarding checklists and guided tours, authored in /admin
anselmokossa/filament-sentinel error pages (403, 404, 419, 500, 503) that look like the panel
flowframe/laravel-trend period aggregation for the widgets’ charts
bezhansalleh/filament-language-switch language switcher on the three panels and on the login screens
harvirsidhu/filament-cards the card grid of the navigation hubs
leandrocfe/filament-apex-charts ApexCharts charts in the dashboard widgets
solution-forest/filament-simplelightbox lightbox to enlarge images in tables and infolists

Data and services

Package What for
filament/spatie-laravel-settings-plugin settings pages in the panel
spatie/laravel-settings the persisted settings behind them
filament/spatie-laravel-media-library-plugin the media layer (uploads, collections, conversions) in the form, table and infolist components
mike-bronner/laravel-model-caching automatic caching of Eloquent queries
predis/predis pure-PHP Redis client (no extension needed)
laravel/reverb WebSocket for real-time notifications

Engines under the plugins, installed as dependencies (you don’t declare them, but they’re what actually runs): spatie/laravel-permission (Shield), spatie/laravel-health (the checks), spatie/laravel-activitylog (the activity log), spatie/laravel-medialibrary (the attachments) and livewire/livewire (all of Filament).

Model Caching

The kit applies the App\Traits\ModeloCacheavel trait to models that have a Resource on the /app panel — currently User, Convite and Projeto. The mike-bronner/laravel-model-caching package caches Eloquent queries when MODEL_CACHE_ENABLED=true.

  • The default is false (MODEL_CACHE_ENABLED=false in .env.example).
  • To turn it on, set MODEL_CACHE_ENABLED=true and use MODEL_CACHE_STORE=model-cache (Redis store configured in config/cache.php).
  • Invalidation is automatic: save, update and delete clear the model’s cache.
  • The /admin and /infra panels remain without model caching by default, reducing the risk of stale data on administrative screens.
php artisan modelCache:clear      # clears the model cache

Development (require-dev)

Package What for
pestphp/pest + pest-plugin-laravel the test suite
phpunit/phpunit the engine under Pest
larastan/larastan static analysis (composer types:check)
laravel/pint formatting (composer lint)
laraveldaily/filacheck Filament-specific lint (composer filament:check)
laravel-lang/common pt-BR translations for Laravel
laravel/pail real-time logs in the terminal
laravel/pao Laravel development tooling
nunomaduro/collision readable errors in the terminal
mockery/mockery mocks in tests
fakerphp/faker fake data in tests only — the kit’s seeders never use it
pestphp/pest-plugin-browser the browser tests (tests/Browser, tests/BrowserTenancy)
pestphp/pest-plugin-mutate mutation testing (pest --mutate)
pestphp/pest-plugin-phpstan PHPStan inside pest
rector/rector + driftingly/rector-laravel automated rewrites (composer refactor:preview / refactor:apply)
filament/upgrade Filament’s upgrade tool (composer upgrade:filament)
laravel/boost MCP server and guidelines for the AI agents (.ai/rules)

Front-end (package.json)

Package What for
vite + laravel-vite-plugin the asset build
tailwindcss + @tailwindcss/vite the CSS (v4, no config file)
concurrently runs server, queue and vite together in composer dev
playwright the browser behind the pest-plugin-browser tests
@laravel/multiplex batches Livewire requests (optional)

This site uses Just the Docs, a documentation theme for Jekyll.