๐น Laravel 11 Extensions & Packages
Laravel has many useful extensions (packages) to enhance its functionality. Here are some commonly used ones:
1๏ธโฃ Authentication & Security
๐น Laravel Sanctum (API Authentication)
composer require laravel/sanctum
php artisan vendor:publish --provider="Laravel\Sanctum\SanctumServiceProvider"
php artisan migrate
๐ Used for: Token-based API authentication.
๐น Laravel Breeze (Simple Authentication)
composer require laravel/breeze --dev
php artisan breeze:install
php artisan migrate
๐ Used for: Lightweight authentication (Login, Register, Forgot Password).
๐น Laravel Jetstream (Advanced Authentication)
composer require laravel/jetstream
php artisan jetstream:install livewire
php artisan migrate
๐ Used for: Multi-factor authentication, Team management.
2๏ธโฃ Database & Migrations
๐น Laravel Telescope (Debugging & Monitoring)
composer require laravel/telescope
php artisan telescope:install
php artisan migrate
๐ Used for: Monitoring queries, jobs, requests.
๐น Laravel Excel (Export & Import)
composer require maatwebsite/excel
php artisan vendor:publish --provider="Maatwebsite\Excel\ExcelServiceProvider"
๐ Used for: Working with Excel/CSV files.
3๏ธโฃ API & Backend Development
๐น Laravel API Resources
composer require spatie/laravel-fractal
๐ Used for: Transforming API responses.
๐น Laravel Debugbar (Debugging Tool)
composer require barryvdh/laravel-debugbar --dev
๐ Used for: Debugging SQL queries, routes.
๐น Laravel Query Builder (Advanced Queries)
composer require spatie/laravel-query-builder
๐ Used for: Dynamic API filtering and sorting.
4๏ธโฃ Storage & File Upload
๐น Laravel Media Library (File Upload & Management)
composer require spatie/laravel-medialibrary
php artisan vendor:publish --provider="Spatie\MediaLibrary\MediaLibraryServiceProvider"
php artisan migrate
๐ Used for: File and image handling.
๐น Laravel Image Manipulation
composer require intervention/image
๐ Used for: Resizing and editing images.
5๏ธโฃ UI & Frontend
๐น Laravel Livewire (Dynamic Components)
composer require livewire/livewire
๐ Used for: Building reactive UI without JavaScript.
๐น Laravel Inertia.js (Vue/React Integration)
composer require inertiajs/inertia-laravel
๐ Used for: Integrating Laravel with Vue/React.
๐น Laravel Tailwind CSS
composer require laravel-frontend-presets/tailwindcss
๐ Used for: Tailwind CSS support in Laravel.
6๏ธโฃ Payment Integration
๐น Stripe Payment
composer require stripe/stripe-php
๐ Used for: Stripe payment gateway.
๐น Laravel PayPal
composer require srmklive/paypal
๐ Used for: PayPal integration.
7๏ธโฃ Logs & Monitoring
๐น Laravel Log Viewer
composer require rap2hpoutre/laravel-log-viewer
๐ Used for: Viewing logs in a browser.
๐น Laravel Backup (Automatic Database Backup)
composer require spatie/laravel-backup
php artisan vendor:publish --provider="Spatie\Backup\BackupServiceProvider"
php artisan backup:run
๐ Used for: Automating backups.
๐น Final Tip
Run:
composer show
To see all installed Laravel packages.
Would you like help installing a specific package? ๐
Leave a Reply