Official Laravel Packages & Plugins
Laravel's ecosystem is one of its greatest strengths, providing first-party packages for almost every common web development task.
Authentication & Authorization
Breeze
A minimal, simple implementation of all of Laravel's authentication features, including login, registration, password reset, email verification, and password confirmation. It uses Blade or Inertia.
Jetstream
A more advanced starter kit for Laravel. It provides the implementation for login, registration, email verification, two-factor authentication, session management, API support via Laravel Sanctum, and optional team management.
Sanctum
Provides a featherweight authentication system for SPAs (Single Page Applications), mobile applications, and simple, token-based APIs.
Socialite
An expressive, fluent interface to OAuth authentication with Facebook, Twitter, Google, LinkedIn, GitHub, GitLab, and Bitbucket.
Performance & Scalability
Horizon
Horizon provides a beautiful dashboard and code-driven configuration for your Laravel-powered Redis queues. It allows you to easily monitor key metrics of your queue system such as job throughput, runtime, and job failures.
Octane
Supercharges your application's performance by serving your application using high-powered application servers, including Swoole and RoadRunner. Octane boots your application once, keeps it in memory, and then feeds it requests at supersonic speeds.
Reverb
A first-party, high-performance WebSocket server for Laravel applications, enabling real-time communication between the server and the client.
Monitoring & Debugging
Telescope
An elegant debug assistant for the Laravel framework. Telescope provides insight into the requests coming into your application, exceptions, log entries, database queries, queued jobs, mail, notifications, cache operations, scheduled tasks, variable dumps, and more.
Pulse
A real-time health and performance monitoring tool for your Laravel application. It allows you to identify bottlenecks like slow routes and jobs, and monitor server usage.
Development Tools
Sail
A light-weight command-line interface for interacting with Laravel's default Docker development environment. Sail provides a great starting point for building a Laravel application using PHP, MySQL, and Redis without requiring prior Docker experience.
Pint
An opinionated PHP code style fixer for minimalists. Pint is built on top of PHP-CS-Fixer and ensures that your code style stays clean and consistent.
Dusk
Provides an expressive, easy-to-use browser automation and testing API. By default, Dusk does not require you to install JDK or Selenium on your local machine.
Other Essential Packages
Cashier
Provides an expressive, fluent interface to Stripe's and Paddle's subscription billing services. It handles almost all of the boilerplate subscription billing code you are dreading writing.
Scout
Provides a simple, driver-based solution for adding full-text search to your Eloquent models.
Pennant
A simple, lightweight library for managing feature flags in your application.
Folio
A powerful page-based router designed to simplify routing in Laravel applications.
Prompts
A PHP package for adding beautiful and user-friendly forms to your command-line applications.