75 Best Laravel Packages

Update Nov 2022: the bigger and updated list of packages is now on our website: laraveldaily.com/packages


Notices:

  • Only free open-source packages
  • Didn't mention Livewire, Inertia, Alpine and other "frameworks"
  • Didn't mention the official first-party laravel/* packages
  • Requirements: works with Laravel 9, 500+ stars

Auth and Users


Code Structure & Architecture

  • Laravel Actions - Classes that take care of one specific task. This package introduces a new way of organising the logic of your Laravel applications by focusing on the actions your application provide.
  • nWidart/laravel-modules - package to manage your large Laravel app using modules. Module is like a Laravel package, it has some views, controllers or models.
  • archtechx/tenancy - A flexible multi-tenancy package for Laravel. Single & multi-database tenancy, automatic & manual mode, event-based architecture.
  • spatie/laravel-multitenancy - Make your Laravel app usable by multiple tenants

Admin Panels and Code Generators


File Management & Manipulation


Visuals & UI: Blade, Themes, Icons


Debugging, Maintenance & Optimization


Database & Eloquent


Multi-Language

  • mcamara/laravel-localization - Adds the missing localization features to Laravel: language selection in the URL and from headers, translatable routes and many other small features that are commonly needed in multilanguage sites.
  • spatie/laravel-translatable - This package contains a trait to make Eloquent models translatable. Translations are stored as json. There is no extra table needed to hold them.
  • Astrotomic/laravel-translatable - If you want to store translations of your models into the database, this package is for you.
  • spatie/laravel-translation-loader - Store your translations in the database or other sources

Misc