A curated list of Laravel 13.x features, official packages, community packages, observability tooling, self-hosted infra patterns, YouTube channels, and websites. Inspired by awesome-php and other awesome lists.
Maintained under sudo-su-coffee. Contributions welcome β see CONTRIBUTING.md .
Laravel Version History (8 β 13)
Laravel 13 Highlights
YouTube Channels
Websites
First-Party Packages
Package Reference β By Domain
Core & Skeleton
Admin Panels & CRUD
Auth, Permissions, Multi-Tenancy
Data, DTOs, State
Query Building & API Resources
Media, Files, Uploads
Excel, PDF, Documents
API Development & Docs
Search
Testing
Settings & Feature Flags
Auditing & Activity
Backups, Health, Monitoring
Localization
Queues, Jobs, Scheduling
Payments & Billing
E-Commerce
Kafka & Event Streaming
Code Quality & Static Analysis
Dev Environment & Tooling
Debugging
Performance & Octane
HTTP, Utilities, Misc
Livewire / Frontend
AI, Vector, Embeddings
Observability
Database & Infra
Log Aggregation
Observability β Deep Dive
Queue Monitoring β Horizon vs Telescope vs Pulse
University Multi-Module Platform Stack
Docker at Scale
License
1. Laravel Version History (8 β 13)
Version
Released
PHP Req.
Key New Features
8
Sep 8, 2020
7.3+
Laravel Jetstream, app/Models directory, class-based model factories, migration squashing (schema:dump), improved rate limiting, time testing helpers, dynamic Blade components, job batching (Bus::batch()), maintenance mode with pre-rendered view
9
Feb 8, 2022
8.0+
Symfony 6.0 components, Symfony Mailer (replaced SwiftMailer), Flysystem 3.0, Scout database driver, new accessor/mutator syntax (Attribute::make()), implicit route bindings via Enums, controller route grouping, forced scoped bindings, annual release cycle starts
10
Feb 14, 2023
8.1+
Process facade (Process::run(), concurrent pools, faking), invokable validation rules by default, native PHP type declarations across skeleton code, Laravel Pennant (feature flags), Str::password(), test profiling (--profile), Horizon/Telescope UI refresh
11
Mar 12, 2024
8.2+
Slimmed-down default app skeleton, per-second rate limiting, health check routing (/up), Laravel Reverb (WebSocket server), Prompts for CLI, graceful encryption key rotation, once() helper, Dumpable trait, resendable email verification
12
Feb 24, 2025
8.2β8.5
New official starter kits (React/Svelte/Vue/Livewire on Inertia 2 + TypeScript + shadcn/ui / Flux+Volt), WorkOS AuthKit variant per kit, Breeze/Jetstream deprecated, Carbon 3-only, JSON cast Unicode preservation, minimal-breaking "maintenance release"
13
Mar 17, 2026
8.3β8.5
Laravel AI SDK (text/tools/embeddings/audio/images), native JSON:API resources , PreventRequestForgery CSRF middleware, queue routing by class (Queue::route()), expanded PHP attributes (#[Middleware], #[Authorize], #[Tries], #[Backoff], #[Timeout], #[FailOnTimeout]), Cache::touch() , native vector/semantic search (whereVectorSimilarTo() + pgvector)
Official release notes: 8.x Β· 9.x Β· 10.x Β· 11.x Β· 12.x Β· 13.x
Laravel 13.0 β March 17, 2026. Requires PHP 8.3+. Official release notes .
β Laravel AI SDK β First-party, unified API for text generation, tool-calling agents, embeddings, audio, images, vector-store integration. One SDK for OpenAI, Anthropic, Gemini, Groq, xAI, and more. Includes classification (Jev), Vercel Chat protocol support, AG-UI protocol, conversation storage, streaming chat, tool approvals. [reference:0][reference:1]
JSON:API Resources β Native JSON:API-compliant resource serialization. No external packages needed.
PreventRequestForgery β Formalized, origin-aware CSRF middleware.
Queue routing by class β Queue::route(Job::class, connection: 'redis', queue: 'name').
Expanded PHP attributes β #[Middleware], #[Authorize], #[Tries], #[Backoff], #[Timeout], #[FailOnTimeout] across ~15 locations.
Cache::touch() β Extend TTL without re-storing the value.
Native semantic/vector search β whereVectorSimilarTo() against PostgreSQL + pgvector.
Tagged Memoized Cache β v13.33.0 adds tag support for the memoized cache and a Refreshes model attribute for reloading generated columns after a write. [reference:2]
Typed Translation Accessors β v13.15.0 adds typed translation accessors, JSON Schema deserialization, a dedicated Cloud queue driver. [reference:3]
Laravel Cloud Facade for Managed Queues β August 2026 changelog. Read-through filesystems, AI tool-call recovery. [reference:4]
Carried over from Laravel 12: React/Svelte/Vue/Livewire starter kits (Inertia 2, TypeScript, shadcn/ui / Flux UI + Volt), WorkOS AuthKit variant per kit, Carbon 3-only.
Channel
Focus
Laravel
Official channel β conference talks, feature announcements
Laravel Daily
Tutorials, package roundups, real-world patterns
Grant Harting
In-depth Laravel/PHP tutorials
CodeHead
Laravel tutorials and project walkthroughs
Laracasts
Video courses (Jeffrey Way) β official-adjacent
PHP Architect
Deep-dive PHP/Laravel performance and architecture
Package
Purpose
laravel/framework
Core framework β service container, routing, middleware, events, queues
laravel/laravel
Application skeleton / starter template
laravel/octane
High-performance app server (FrankenPHP / Swoole / RoadRunner)
laravel/horizon
Redis queue dashboard + monitoring
laravel/sanctum
Lightweight SPA/mobile token auth
laravel/passport
Full OAuth2 server
laravel/socialite
OAuth login (Google, GitHub, etc.)
laravel/fortify
Headless auth backend β 2FA, email verify, lockout
laravel/reverb
First-party WebSocket server
laravel/echo
JS client for broadcasting / WebSockets
laravel/scout
Full-text search driver abstraction
laravel/pennant
Feature flags
laravel/pulse
Real-time app performance monitoring dashboard
laravel/nightwatch
APM/observability product (paid)
laravel/telescope
Local debugging / request inspector
laravel/dusk
Browser testing (Selenium-based)
laravel/cashier
Stripe billing / subscriptions
laravel/cashier-paddle
Paddle billing variant
laravel/pint
Opinionated PHP code style fixer
laravel/sail
Docker dev environment
laravel/valet
macOS local dev environment
laravel/envoy
SSH task runner β deploy scripts in Blade syntax
laravel/prompts
Beautiful CLI prompts
laravel/passkeys
WebAuthn / FIDO2 passkey client (TS)
laravel/stream
SSE streaming hooks for React/Vue β LLM response streaming
laravel/wayfinder
Type-safe route / action references for TS frontends
laravel/folio
File-system page routing (Next.js style) for Blade
laravel/ai
First-party AI SDK (13.x) β text, tools, embeddings, images, audio [reference:6]
laravel/surveyor
Static analysis β extracts PHP/Laravel meta from codebase
laravel/ranger
Runtime introspection β query, model, service container inspection
Forge / Vapor / Cloud
Hosting / deployment (paid)
Nova
Admin panel (paid)
6. Package Reference β By Domain
Symbol
Meaning
π’
Active β recent commits, healthy issue response
π‘
Maintained β works, slower cadence
π
Stale β no commits in 12+ months, still functional
π΄
Deprecated / Archived β do not start new projects here
β
First-party β maintained by the Laravel team
π§©
Framework-agnostic β usable outside Laravel
Compatibility: 13 = Laravel 13, 12 = Laravel 12, 11 = Laravel 11.
Package
Purpose
Status
Compat
Notes
β laravel/framework
Core framework
π’
13/12/11
~34.7k β
β laravel/laravel
App skeleton
π’
13/12/11
~84.3k β
β laravel/installer
CLI installer
π’
13/12/11
composer global require laravel/installer
β laravel/prompts
Beautiful CLI prompts
π’
13/12/11
Used by Artisan generators
Package
Purpose
Status
Compat
Notes
filament/filament
TALL-stack admin builder
π’
13/12/11
Dominant choice. ~19k β
. v4 adds refreshed design, improved performance [reference:7]
laravel/nova
Official paid admin panel
π’
13/12/11
Paid license
orchid/platform
Admin panel framework
π’
13/12
Alternative to Nova
backpack/crud
CRUD generator + admin
π’
13/12/11
Long-standing
voyager/voyager
BREAD-based admin
π‘
11
Lightly maintained
craftable (brackets)
CRUD generator
π‘
12
Backpack-based
bezhansalleh/filament-shield
Filament permissions
π’
13/12
Pairs with spatie/laravel-permission
muazzam/filament-pro-starter
Filament starter kit
π’
13
Shield, 2FA, Passkeys pre-configured [reference:8]
6.3 Auth, Permissions, Multi-Tenancy
Package
Purpose
Status
Compat
Notes
β laravel/sanctum
SPA/mobile token auth
π’
13/12/11
First-party default for APIs
β laravel/passport
Full OAuth2 server
π’
13/12/11
Use when you need a full OAuth server
β laravel/socialite
OAuth login abstraction
π’
13/12/11
~5.7k β
β laravel/fortify
Headless auth backend
π’
13/12/11
2FA, email verify, lockout
β laravel/jetstream
Full-stack auth starter
π΄
11/12
Deprecated in favor of starter kits
β laravel/ui
Legacy UI presets
π΄
11
Deprecated
tymon/jwt-auth
JWT authentication
π’
13/12/11
Still widely used despite Sanctum
β laravel/passkeys
WebAuthn / FIDO2 (TS client)
π’
13/12
First-party
workos/workos-php
WorkOS AuthKit (SSO, passkeys)
π’
13/12/11
Bundled in starter kits
laragear/two-factor
2FA (TOTP, SMS, email)
π’
13/12/11
Cleaner than Fortify's built-in
pragmarx/google2fa-laravel
Google 2FA
π’
13/12/11
Older but stable
spatie/laravel-one-time-passwords
OTP for passwordless
π’
13/12/11
Magic-link + OTP
spatie/laravel-login-link
Passwordless login links
π’
13/12/11
Dev-friendly
Package
Purpose
Status
Compat
Notes
spatie/laravel-permission
RBAC β roles & permissions
π’
13/12/11
~12k β
. Near-universal
spatie/laravel-permission-teams
Team-scoped permissions
π’
13/12/11
Extension for multi-tenant RBAC
santigarcor/laratrust
RBAC + teams
π‘
12/11
Multi-guard roles
jeremykenedy/laravel-roles
Role management
π‘
12/11
Includes UI
Package
Purpose
Status
Compat
Notes
stancl/tenancy
Multi-tenancy (DB-per-tenant)
π’
13/12/11
Most mature. No code changes needed [reference:9]
spatie/laravel-multitenancy
Alternative multi-tenancy
π’
13/12/11
Simpler, less feature-rich
tenancy/tenancy
Base library (Stancl uses it)
π’
13/12/11
Framework-agnostic core
mahdisphp/laravel-realm
Multi-tenancy with single trait
π’
13/12
Safety-first approach [reference:10]
kicklabel/tenancy
Automatic multi-tenancy
π’
13/12
v1.0.0 released [reference:11]
nunomazer/laravel-samehouse
Single-database multi-tenancy
π’
13/12/11
Simple, easy to use [reference:12]
mohamedhekal/tenantforge
Shared-database multi-tenancy
π’
13/12
SaaS foundation: tenants, domains, API keys [reference:13]
Package
Purpose
Status
Compat
Notes
lab404/laravel-impersonate
User impersonation
π’
13/12/11
Standard
Package
Purpose
Status
Compat
Notes
spatie/laravel-data
Typed DTOs with validation + TS gen
π’
13/12/11
~3.9k β
. Standard
spatie/laravel-model-states
State machine on models
π’
13/12/11
Order/trip states
spatie/laravel-model-status
Status history on models
π’
13/12/11
Audit of state changes
spatie/enum
Enum helper
π’
13/12/11
Framework-agnostic
bensampo/laravel-enum
Enum implementation
π‘
11/12
Less popular now with native enums
spatie/laravel-typescript-transformer
PHP β TypeScript types
π’
13/12/11
Shares types with frontend
wendelladriel/laravel-validated-dto
DTO with validation
π’
13/12/11
Lighter than spatie/laravel-data
spatie/laravel-schemaless-attributes
JSON column attributes
π’
13/12/11
β
spatie/laravel-options
Option objects
π’
13/12/11
β
6.5 Query Building & API Resources
Package
Purpose
Status
Compat
Notes
spatie/laravel-query-builder
Filter/sort/include from query string
π’
13/12/11
~4k β
spatie/laravel-fractal
API transformation via Fractal
π’
13/12/11
Legacy-style transformers
π§© league/fractal
Underlying transformer library
π’
13/12/11
Framework-agnostic
spatie/laravel-json-api-paginate
JSON:API pagination
π’
13/12/11
Compatible with JSON:API spec
timacdonald/json-api
Full JSON:API resources
π’
13/12
Modern JSON:API implementation
spatie/laravel-eloquent-query-cache
Query result caching
π’
13/12/11
Automatic invalidation
protonemedia/laravel-eloquent-scope-as-select
Subquery scopes
π’
13/12/11
N+1 optimization
protonemedia/laravel-cross-eloquent-search
Cross-model search
π’
13/12/11
Search across multiple models [reference:14]
spatie/laravel-query-builder
Filter/sort/include
π’
13/12/11
β
6.6 Media, Files, Uploads
Package
Purpose
Status
Compat
Notes
spatie/laravel-medialibrary
Media/file attachment
π’
13/12/11
~5.8k β
. Standard
spatie/laravel-image-optimizer
Auto-optimize images
π’
13/12/11
JPEG/PNG/WebP
π§© intervention/image
Image manipulation
π’
13/12/11
Framework-agnostic
π§© intervention/image-laravel
Laravel integration
π’
13/12/11
Official wrapper
spatie/laravel-glide
On-the-fly image manipulation
π’
13/12/11
URL-based transforms
π§© league/flysystem-aws-s3-v3
S3 filesystem driver
π’
13/12/11
Works with MinIO, R2, B2
spatie/laravel-responsive-images
Responsive image variants
π‘
12/11
For medialibrary
6.7 Excel, PDF, Documents
Package
Purpose
Status
Compat
Notes
maatwebsite/excel
Excel/CSV import/export
π’
13/12/11
~12k β
. Standard
π§© phpoffice/phpspreadsheet
Underlying spreadsheet library
π’
13/12/11
Framework-agnostic
barryvdh/laravel-dompdf
HTML β PDF
π’
13/12/11
Simple, widely used
barryvdh/laravel-snappy
HTML β PDF via wkhtmltopdf
π‘
12/11
Requires wkhtmltopdf binary
spatie/laravel-pdf
PDF via headless Chrome
π’
13/12/11
Modern. Pairs with Browsershot
spatie/browsershot
Screenshot/PDF via Puppeteer
π’
13/12/11
Requires Node + Chromium
spatie/laravel-browsershot
Laravel wrapper for Browsershot
π’
13/12/11
Simplifies config
6.8 API Development & Docs
Package
Purpose
Status
Compat
Notes
dedoc/scramble
Auto-generate OpenAPI from code
π’
13/12/11
No annotations. Modern
darkaonline/l5-swagger
Swagger/OpenAPI via annotations
π’
13/12/11
Annotation-driven
knuckleswtf/scribe
API documentation from code
π’
13/12/11
Postman export
nuwave/lighthouse
GraphQL server
π’
13/12/11
Standard GraphQL
rebing/graphql-laravel
Alternative GraphQL
π’
13/12/11
Query-based
spatie/laravel-route-attributes
Routes from attributes
π’
13/12/11
Controller-based routing
Package
Purpose
Status
Compat
Notes
β laravel/scout
Search driver abstraction
π’
13/12/11
First-party
meilisearch/meilisearch-php
Meilisearch driver
π’
13/12/11
Self-hostable, <1ms
typesense/typesense-php
Typesense driver
π’
13/12/11
Typo-tolerant
algolia/scout-extended
Algolia Scout extensions
π’
13/12/11
SaaS
teamtnt/tntsearch
Pure-PHP full-text search
π’
13/12/11
No external service needed
spatie/laravel-searchable
Simple trait-based search
π’
13/12/11
For small datasets
lorisleiva/laravel-search-string
Query-string search DSL
π’
13/12/11
Human-friendly syntax
Package
Purpose
Status
Compat
Notes
pestphp/pest
Testing framework
π’
13/12/11
~9.3k β
. Preferred over PHPUnit
pestphp/pest-plugin-laravel
Pest Laravel helpers
π’
13/12/11
actingAs, get, post
pestphp/pest-plugin-livewire
Pest Livewire helpers
π’
13/12/11
β
pestphp/pest-plugin-arch
Architectural testing
π’
13/12/11
Enforce boundaries
pestphp/pest-plugin-type-coverage
Type coverage testing
π’
13/12/11
β
β laravel/dusk
Browser E2E testing
π’
13/12/11
Selenium-based
π§© mockery/mockery
Mocking library
π’
13/12/11
Framework-agnostic
π§© fakerphp/faker
Fake data generation
π’
13/12/11
β
spatie/pest-plugin-snapshots
Snapshot testing for Pest
π’
13/12/11
β
spatie/phpunit-snapshot-assertions
Snapshot testing for PHPUnit
π’
13/12/11
β
nunomaduro/collision
Better CLI error output
π’
13/12/11
Ships with Laravel
nunomaduro/phpinsights
Code quality scoring
π’
13/12/11
β
6.11 Settings & Feature Flags
Package
Purpose
Status
Compat
Notes
spatie/laravel-settings
Typed DB-backed settings
π’
13/12/11
β
β laravel/pennant
Feature flags
π’
13/12/11
First-party. Per-user/per-tenant toggling [reference:15]
spatie/laravel-feature-flags
Alternative feature flags
π
11
β
henzeb/laravel-pennant-cache
Cache driver for Pennant
π’
13/12
Redis, Memcached, DynamoDB [reference:16]
creativitykills/filament-pennant
Filament UI for Pennant
π’
13/12
Manage flags from admin panel [reference:17]
Package
Purpose
Status
Compat
Notes
spatie/laravel-activitylog
Model change tracking
π’
13/12/11
~5.6k β
. Standard
owen-it/laravel-auditing
Alternative audit trail
π’
13/12/11
More detailed
spatie/laravel-model-status
Status history
π’
13/12/11
β
laravel-auditing/laravel-auditing
Current maintained version
π’
13/12/11
Fork of owen-it
Chronicle (verifiable audit logging)
Hash-chained append-only ledger
π’
13
Tamper-verifiable audit history [reference:18]
6.13 Backups, Health, Monitoring
Package
Purpose
Status
Compat
Notes
spatie/laravel-backup
DB + file backups
π’
13/12/11
~5.7k β
spatie/laravel-health
Health check dashboard
π’
13/12/11
~2.7k β
β laravel/pulse
Real-time APM
π’
13/12/11
First-party. See Observability Deep Dive
β laravel/telescope
Dev debugging
π’
13/12/11
Dev only β never in prod at scale
β laravel/nightwatch
Production APM (paid)
π’
13/12
Replaces Datadog for Laravel
sentry/sentry-laravel
Error tracking
π’
13/12/11
Official first-party SDK
bugsnag/bugsnag-laravel
Error tracking
π’
13/12/11
Alternative to Sentry
spatie/laravel-schedule-monitor
Cron task monitoring
π’
13/12/11
Alert if scheduled task fails
Package
Purpose
Status
Compat
Notes
spatie/laravel-translatable
Translatable model attributes
π’
13/12/11
~2.5k β
[reference:19]
mcamara/laravel-localization
URL/route localization
π’
13/12/11
~3.5k β
. Language selection in URL and from headers [reference:20]
spatie/laravel-translation-loader
DB-backed translations
π’
13/12/11
β
astrotomic/laravel-translatable
Alternative translatable
π’
13/12/11
Different storage model. ~1.4k β
[reference:21]
dimsav/laravel-translatable
Historical predecessor
π΄
8
Superseded by astrotomic
laravel-lang/lang
Language files for all locales
π’
13/12/11
126 languages. ~7.8k β
[reference:22]
MohmmedAshraf/laravel-translations
Translation management UI
π’
13/12/11
~819 β
[reference:23]
niels-numbers/laravel-localizer
Locale-aware routing
π’
13/12
Modern alternative [reference:24]
6.15 Queues, Jobs, Scheduling
Package
Purpose
Status
Compat
Notes
β laravel/horizon
Redis queue dashboard
π’
13/12/11
~4.1k β
. Standard for Redis. See Queue Monitoring
β laravel/reverb
WebSocket server
π’
13/12/11
Replaces Pusher. Managed clusters on Laravel Cloud [reference:25]
spatie/laravel-queueable-action
Action classes as jobs
π’
13/12/11
β
spatie/laravel-schedule-monitor
Scheduled task monitoring
π’
13/12/11
β
vyuldashev/laravel-queue-rabbitmq
RabbitMQ queue driver
π’
13/12/11
β
php-amqplib/php-amqplib
RabbitMQ AMQP library
π’
13/12/11
Underlying
dusterio/laravel-aws-worker
SQS worker for AWS
π‘
12/11
β
hardimpactdev/horizon-new-dawn
React 19 + Inertia 3 Horizon UI
π’
13
Replaces Horizon's bundled interface [reference:26]
pocketarc/horizon-database
Run Horizon on a database
π’
13
Instead of Redis [reference:27]
Package
Purpose
Status
Compat
Notes
β laravel/cashier
Stripe billing
π’
13/12/11
~5.9k β
β laravel/cashier-paddle
Paddle billing
π’
13/12/11
Tax-inclusive
srmklive/paypal
PayPal integration
π’
13/12/11
β
anandsiddharth/laravel-razorpay
Razorpay
π‘
12/11
Thin wrapper
π§© razorpay/razorpay
Official Razorpay SDK
π’
13/12/11
Framework-agnostic
rushabhmishrarmz/indipay
Indian gateway aggregator
π
10/11
Multi-gateway (CCAvenue, PayU, etc.)
laravel/paddle
First-party Paddle SDK
π’
13/12
β
Package
Purpose
Status
Compat
Notes
aimeos/aimeos-laravel
Full e-commerce package
π’
13/12/11
API-first, cloud-native
bagisto/bagisto
Standalone e-commerce app
π’
12/11
Full store out of the box
lunarphp/lunar
Headless e-commerce
π’
13/12/11
API-first
vanilophp/framework
Modular e-commerce
π’
13/12/11
Compose your own
getcandy/getcandy
Headless e-commerce (pre-Lunar)
π΄
10/11
Renamed to Lunar
6.18 Kafka & Event Streaming
Package
Purpose
Status
Compat
Notes
mateusjunges/laravel-kafka
Kafka producer/consumer
π’
13/12/11
~728 β
. Standard
chocofamilyme/laravel-kafka
Batch produce/consume fork
π’
12/11
High-throughput
π§© ext-rdkafka (PECL)
Required PHP extension
π’
β
pecl install rdkafka
π§© librdkafka (system)
Required system library
π’
β
Install before PECL
spatie/laravel-event-sourcing
Event sourcing
π’
13/12/11
Different paradigm
spatie/laravel-event-sourcing-projections
Event projections
π’
13/12/11
Companion
Install order (order matters):
librdkafka (system) β pecl install rdkafka β composer require mateusjunges/laravel-kafka
6.19 Code Quality & Static Analysis
Package
Purpose
Status
Compat
Notes
β laravel/pint
Code style fixer
π’
13/12/11
~3.1k β
. First-party
π§© friendsofphp/php-cs-fixer
Underlying CS fixer
π’
13/12/11
Pint uses this
π§© phpstan/phpstan
Static analysis
π’
13/12/11
Framework-agnostic
larastan/larastan
PHPStan rules for Laravel
π’
13/12/11
~3.3k β
. Renamed from nunomaduro/larastan
rector/rector
Automated refactoring
π’
13/12/11
Upgrade automation
driftingly/rector-laravel
Laravel Rector rules
π’
13/12/11
Framework-specific refactors
nunomaduro/phpinsights
Code quality scoring
π’
13/12/11
β
symplify/easy-coding-standard
Alternative CS tool
π’
13/12/11
Simpler than php-cs-fixer
6.20 Dev Environment & Tooling
Package
Purpose
Status
Compat
Notes
β laravel/sail
Docker dev environment
π’
13/12/11
Local dev only
β laravel/valet
macOS local dev
π’
13/12/11
Nginx + dnsmasq
β laravel/tinker
REPL
π’
13/12/11
~7.4k β
β laravel/envoy
SSH task runner
π’
13/12/11
Deploy scripts
beyondcode/laravel-dump-server
Standalone dump server
π’
13/12/11
β
spatie/laravel-ignition
Enhanced error page
π’
13/12/11
Ships with Laravel
spatie/laravel-tail
artisan tail command
π’
13/12/11
β
spatie/laravel-db-snapshots
DB snapshot/load
π’
13/12/11
Fast test DB reset
spatie/laravel-artisan-dispatchable
Dispatch artisan from code
π’
13/12/11
β
laravel/homestead
Vagrant dev box
π
10/11
Legacy, replaced by Sail
Package
Approach
Status
Compat
Notes
barryvdh/laravel-debugbar
In-page toolbar
π’
13/12/11
~16k β
. Dev only. v4 released Jan 2026
itsgoingd/clockwork
Browser extension panel
π’
13/12/11
Lighter than Debugbar
spatie/ray
Desktop app debugging
π’
13/12/11
Paid desktop app
β laravel/telescope
Full dashboard
π’
13/12/11
Dev only
spatie/laravel-ray
Laravel integration for Ray
π’
13/12/11
β
6.22 Performance & Octane
Package
Purpose
Status
Compat
Notes
β laravel/octane
Persistent worker via Swoole/RoadRunner/FrankenPHP
π’
13/12/11
~4k β
. 2.5β3.1x throughput gains [reference:28]
π§© spiral/roadrunner-http
RoadRunner HTTP worker
π’
13/12/11
Required for RR
π§© spiral/roadrunner-cli
RoadRunner CLI
π’
13/12/11
Required for RR
protonemedia/laravel-pipeline-benchmark
Middleware bottleneck detection
π‘
12/11
Dev tool
spatie/laravel-responsecache
Full response caching
π’
13/12/11
β
watson/rememberable
Query result caching
π’
13/12/11
β
rennokki/laravel-eloquent-query-cache
Query cache
π’
13/12/11
β
Octane server comparison (2026):
Server
When to Use
Notes
FrankenPHP
Default recommendation. Easiest path into Octane. HTTP/3 native, single binary, bundles Caddy + TLS. [reference:29]
FrankenPHP significantly outperformed PHP-FPM + Nginx [reference:30]
RoadRunner
Mature, process-isolated monolith deployments. No PHP extensions required. [reference:31]
Battle-tested Go binary
Swoole / Open Swoole
Only if you need coroutines, concurrent tasks, ticks, or Octane's in-memory cache/tables. [reference:32]
Maximum throughput, low latency
6.23 HTTP, Utilities, Misc
Package
Purpose
Status
Compat
Notes
spatie/laravel-sluggable
Auto-generate slugs
π’
13/12/11
β
spatie/laravel-sitemap
XML sitemap generation
π’
13/12/11
β
spatie/laravel-tags
Taggable models
π’
13/12/11
β
spatie/laravel-comments
Commenting system
π’
13/12/11
β
spatie/laravel-webhook-client
Receive/verify webhooks
π’
13/12/11
β
spatie/laravel-webhook-server
Send webhooks with retries
π’
13/12/11
β
spatie/laravel-csp
Content Security Policy
π’
13/12/11
β
spatie/laravel-cookie-consent
GDPR cookie banner
π’
13/12/11
β
spatie/laravel-honeypot
Spam form protection
π’
13/12/11
β
spatie/laravel-url-signer
Signed URLs
π’
13/12/11
β
spatie/laravel-collection-macros
Extra Collection methods
π’
13/12/11
100+ macros
spatie/laravel-html
HTML builder
π’
13/12/11
β
spatie/laravel-menu
Menu builder
π’
13/12/11
β
spatie/laravel-navigation
Navigation builder
π’
13/12/11
β
spatie/laravel-blade-comments
Blade comments
π’
13/12/11
β
spatie/laravel-package-tools
Package development helpers
π’
13/12/11
β
spatie/laravel-personal-data-export
GDPR data export
π’
13/12/11
β
spatie/laravel-referer
Referer tracking
π’
13/12/11
β
spatie/laravel-discord-alerts
Discord notifications
π’
13/12/11
β
spatie/laravel-slack-alerts
Slack notifications
π’
13/12/11
β
spatie/laravel-google-calendar
Google Calendar sync
π’
13/12/11
β
spatie/laravel-google-fonts
Self-hosted Google Fonts
π’
13/12/11
GDPR-friendly
spatie/laravel-feed
RSS/Atom feed generation
π’
13/12/11
β
spatie/laravel-view-models
View models for Blade
π’
13/12/11
β
spatie/laravel-ciphersweet
Searchable encryption
π’
13/12/11
β
spatie/laravel-crypto
Cryptography helpers
π’
13/12/11
β
spatie/laravel-rate-limited-job-middleware
Rate-limited jobs
π’
13/12/11
β
spatie/laravel-route-discovery
Route discovery
π’
13/12/11
β
spatie/laravel-directory-cleanup
Clean temp directories
π’
13/12/11
β
spatie/laravel-missing-page-redirector
Redirect missing pages
π’
13/12/11
β
spatie/laravel-failed-job-monitor
Failed job alerts
π’
13/12/11
β
Package
Purpose
Status
Compat
Notes
laravel-notification-channels (org)
Extra notification channels
π’
13/12/11
Telegram, Slack, Discord, etc.
π§© guzzlehttp/guzzle
HTTP client
π’
13/12/11
~23k β
. Underlies Http facade
π§© doctrine/dbal
DB abstraction
π’
13/12/11
Required for some migrations
π§© predis/predis
Pure-PHP Redis client
π’
13/12/11
No ext-redis needed
dyrynda/laravel-cascade-soft-deletes
Cascade soft deletes
π’
13/12/11
Recommended by LaravelDaily [reference:33]
spatie/laravel-google-fonts
Self-hosted Google Fonts
π’
13/12/11
β
Package
Purpose
Status
Compat
Notes
livewire/livewire
Full-stack reactive UI
π’
13/12/11
~23.5k β
livewire/volt
Single-file component syntax
π’
13/12
β
livewire/flux
Official UI component library
π’
13/12
Used in starter kits
wire-elements/modal
Modal component
π’
13/12/11
~2.1k β
spatie/laravel-livewire-wizard
Multi-step wizard
π’
13/12/11
β
spatie/laravel-livewire-flash
Flash messages
π’
13/12/11
β
inertiajs/inertia-laravel
Inertia adapter
π’
13/12/11
~2.1k β
inertiajs/inertia (JS)
Inertia JS client
π’
β
SPA without API
β laravel/echo
WebSocket JS client
π’
13/12/11
Pairs with Reverb
β laravel/stream
SSE streaming for LLMs
π’
13/12
New
β laravel/wayfinder
Type-safe routes for TS
π’
13/12
β
tightenco/ziggy
Named routes in JS
π’
13/12/11
~4.6k β
β laravel/folio
File-system routing
π’
13/12
Next.js-style
6.25 AI, Vector, Embeddings
Package
Purpose
Status
Compat
Notes
β laravel/ai
First-party AI SDK
π’
13
Text, tools, embeddings, images, audio. Unified API for OpenAI, Anthropic, Gemini, Groq, xAI. Classification (Jev), Vercel Chat, AG-UI. [reference:34]
laraigent/larai-kit
RAG & AI agent toolkit
π’
13/12
Document ingestion, vector search, streaming chat, multi-tenant scoping. Works with OpenAI, Anthropic, Gemini, Pinecone, pgvector. [reference:35]
solution-forest/ai-kit-core
RAG toolkit engine
π’
13/12
Ingestion, chunking, extraction, vector retrieval (sqlite-vec + pgvector), RAG agents on Laravel AI SDK. [reference:36]
jati/rafurivel
Zero-config VectorRAG
π’
13/12
Bridges Eloquent models with Pinecone. Enterprise-grade. [reference:37]
π§© pgvector/pgvector-php
PostgreSQL pgvector client
π’
13/12/11
Native vector search. Pairs with Laravel's whereVectorSimilarTo().
Laravel Related Content (Vladislav Stoitsov)
Semantic relationships
π’
13
Uses vector embeddings + pgvector for content discovery. [reference:38]
openai-php/laravel
OpenAI API wrapper
π’
13/12/11
Community
openai-php/client
OpenAI PHP client
π’
13/12/11
Framework-agnostic
probots-io/ai
Multi-provider AI
π’
13/12
OpenAI, Anthropic, etc.
echolabsdev/prism
LLM integration package
π’
13/12
Integrating LLMs into AI applications [reference:39]
Package
Purpose
Status
Compat
Notes
β laravel/pulse
APM dashboard
π’
13/12/11
First-party. See Observability Deep Dive
lkaemmerling/laravel-horizon-prometheus-exporter
Horizon β Prometheus
π’
13/12/11
Actively maintained
saschahemleb/laravel-prometheus-exporter
General Prometheus exporter
π’
13/12/11
Wraps promphp client
aduzenko/laravel-configurable-prometheus
Config-driven metrics
π’
13/12
β
π§© promphp/prometheus_client_php
Prometheus PHP client
π’
13/12/11
Framework-agnostic
Package
Purpose
Status
Compat
Notes
keepsuit/laravel-opentelemetry
OTel auto-instrumentation
π’
13/12/11
Best choice. 500k+ installs. Auto-instruments HTTP, DB, queues, Redis, cache, events, Livewire, Scout. Explicit Octane support.
open-telemetry/opentelemetry-auto-laravel
Official OTel auto-instr
π’
13/12/11
More manual
Package
Purpose
Status
Compat
Notes
sentry/sentry-laravel
Sentry integration
π’
13/12/11
Official. Exceptions, performance traces, breadcrumbs.
bugsnag/bugsnag-laravel
Bugsnag integration
π’
13/12/11
Alternative
Tool
Type
Notes
π§© PgBouncer
External
Postgres connection pooler. Use session mode for prepared statements/advisory locks
π§© pgvector
Postgres extension
Vector similarity search. Native support in Laravel 13.
π§© PostGIS
Postgres extension
Geospatial indexing β the scalable path beyond haversine-in-PHP
π§© Redis Sentinel / Cluster
External
HA Redis for queues + cache + sessions
π§© librdkafka
System lib
Required for ext-rdkafka
Tool
Type
Notes
π§© monolog/monolog
Library
Underlying logger Laravel ships with
π§© Loki + Promtail
External
Self-hosted log aggregation
arcanedev/log-viewer
Package
In-app log viewer
spatie/laravel-tail
Package
artisan tail
opcodesio/log-viewer
Package
Modern in-app log viewer
7. Observability β Deep Dive
Package
Notes
lkaemmerling/laravel-horizon-prometheus-exporter
Horizon queue metrics for Prometheus β actively maintained
saschahemleb/laravel-prometheus-exporter
General-purpose wrapper around promphp/prometheus_client_php
aduzenko/laravel-configurable-prometheus
Config-driven metric definitions, targets Laravel 12/13
promphp/prometheus_client_php
Underlying PHP Prometheus client
Storage adapter note: Use Redis as the storage adapter for multi-worker/k8s deploys β in-memory and APCu don't share state across workers.
Package
Notes
keepsuit/laravel-opentelemetry
Current best choice β 500k+ installs, active, Laravel 11/12/13. Auto-instruments HTTP, DB, queues, Redis, cache, events, Livewire, Scout. Explicit Octane worker-mode support.
open-telemetry/opentelemetry-auto-laravel
Official OTel PHP auto-instrumentation (more manual setup)
For Octane: set OTEL_* env vars at process/container level, not just .env.
Package
Notes
sentry/sentry-laravel
Official first-party integration β exceptions, performance traces, breadcrumbs
bugsnag/bugsnag-laravel
Alternative error tracking
8. Queue Monitoring β Horizon vs Telescope vs Pulse
Direct answer to "can I see queue/job reduction in Telescope?": partially, not really for production monitoring.
Tool
What It Shows
Fit for Job/Queue Visibility
β laravel/horizon
Purpose-built for Redis queues β live dashboard of jobs (pending/processing/completed/failed), throughput graphs, wait-time metrics, per-queue breakdown, failed job retry UI, tags for filtering by job type.
This is the right tool for queue monitoring at scale. Use this, not Telescope, for production job visibility. [reference:40]
β laravel/telescope
Records individual job dispatches/executions as part of general request/event debugging β good for "did this one job run and what did it do"
Not built for live throughput/backlog monitoring β it's a debug log, not an operations dashboard. Fine for dev, wrong tool for watching queue depth in prod.
β laravel/pulse
App-wide performance dashboard β slow jobs, slow queries, exceptions, usage by user, queue sizes as one panel among several. Cards for server health (CPU, memory, storage via pulse:check), top application usage, slow requests, slow jobs, slow queries, slow outgoing requests, cache hit/miss rates. [reference:41]
Good complementary high-level view; pairs with Horizon rather than replacing it.
spatie/laravel-schedule-monitor
Monitors scheduled tasks (cron), not queued jobs β alerts if a scheduled command didn't run
Different problem: use alongside Horizon, not instead of it
Prometheus + Grafana (via lkaemmerling/laravel-horizon-prometheus-exporter)
Exports Horizon's own metrics for long-term retention/alerting (Horizon's UI itself doesn't retain history well)
Add this once Horizon's built-in UI isn't enough for historical trend/alerting needs
For your setup: Horizon as the primary queue dashboard (real-time, per-queue), Pulse for overall app health at a glance, Prometheus+Grafana exporter once you need alerting/history beyond what Horizon's UI retains. Telescope stays for local dev debugging only β don't rely on it in production at this scale.
9. University Multi-Module Platform Stack
Given the actual shape of the project β five Laravel projects: a combined booking system (hostel + transport + hall booking) and a separate full SIS (admissions β course catalog β marks β attendance) β here's what maps to each module.
Booking System (Hostel / Transport / Hall)
Package
Purpose
spatie/laravel-model-states
Booking state machine (requested β confirmed β checked-in β completed β cancelled)
netsells/laravel-geoscope
Distance/geofence queries for transport routing (nearest stop, route matching)
spatie/laravel-google-calendar
If hall/room bookings need calendar sync for staff
Custom double-booking prevention: DB-level unique constraints + pessimistic locking (lockForUpdate())
Not a package β at this scale, race conditions on hostel room/hall slot booking need row-level locks, not application-level checks. This is the actual hard problem in a booking system, not a package gap.
spatie/laravel-sluggable
Clean URLs for hall/room listings
β laravel/reverb
Live seat/room availability updates without polling
spatie/laravel-webhook-client / webhook-server
If transport booking integrates with an external fleet/GPS provider
Student Information System (Admissions β Catalog β Courses β Marks β Attendance)
Package
Purpose
spatie/laravel-permission
Role separation: student / faculty / admin / registrar β non-negotiable for a system this size
spatie/laravel-model-states
Admission pipeline state machine (applied β verified β admitted β enrolled β graduated)
maatwebsite/excel
Bulk marks upload/download, attendance import from biometric/RFID exports
barryvdh/laravel-dompdf or spatie/laravel-pdf
Marksheets, admit cards, transcripts, ID cards
spatie/laravel-activitylog
Audit trail β mandatory for marks/attendance edits (academic integrity, dispute resolution)
spatie/laravel-medialibrary
Admission documents, photos, certificates
Attendance at scale: Kafka (mateusjunges/laravel-kafka) or Redis Streams, not direct DB writes
If attendance is captured via biometric/RFID at thousands of scan events per minute across campus, direct synchronous DB writes will choke β queue the events, batch-write
dedoc/scramble
If SIS exposes an API to the booking system / mobile app β keep the OpenAPI spec accurate across 5 projects
Cross-Cutting (shared across all 5 projects)
Need
Package/Approach
Single sign-on across all 5 Laravel apps
laravel/passport as a central OAuth2 server, or workos/workos-php for SSO β one auth service, not 5 separate login systems
Shared UI kit across projects
filamentphp/filament for all admin panels β consistent look/UX across hostel/transport/hall/SIS admin screens with one shared design system
Inter-service communication
Kafka (mateusjunges/laravel-kafka) β SIS enrolls a student β event β hostel/transport systems react (auto-allocate room, activate transport pass) without tight coupling
Shared config/secrets across 5 deployments
Not a package β a shared .env management strategy (Vault, or even a private Composer package holding shared config helpers) matters more at 5-project scale than any single package
Piece
Notes
laravel/sail
Fine for local dev, not what you run in production at 500k req/sec β don't confuse the two
Multi-stage Dockerfile with FrankenPHP base image
Production image should build once, run everywhere β Octane+FrankenPHP in the container, not PHP-FPM [reference:42]
Docker Compose for local multi-service dev (5 apps + Redis + Postgres + Kafka)
Practical for local dev across 5 interconnected Laravel projects; not what you'd run in prod at this scale β prod needs orchestration
Kubernetes / Nomad, or your own Porter (Firecracker microVM)
At 500k req/sec across 5 services, plain docker run on a few boxes isn't enough β you need real orchestration for autoscaling, rolling deploys, health-checked restarts. This is exactly the problem your own Porter project is aimed at β worth using your own tooling here rather than reaching for vanilla Coolify/Dokploy, which are built for much smaller scale.
PgBouncer
Mandatory in front of Postgres at this write volume β see Database & Infra
Redis Sentinel or Redis Cluster
A single Redis instance backing Horizon queues + cache + sessions will itself become the bottleneck at this scale β needs HA/clustering
Bottom line on Docker + 500k req/sec + 5 Laravel projects: the container runtime (Docker) is the easy part. The hard part is orchestration and traffic shaping across 5 services with shared identity/auth and an event bus tying them together β that's an infra design problem your existing Porter/dispatchd-go work is already positioned to solve better than any Composer package list can.
Add a package by opening a PR with:
Package name and repository URL
One-line description
Status (Active / Maintained / Stale / Deprecated)
Laravel compatibility (13 / 12 / 11)
Why it belongs (one sentence, no marketing)
See CONTRIBUTING.md for full guidelines.