Skip to content

Latest commit

 

History

History
127 lines (96 loc) · 10.9 KB

readme.md

File metadata and controls

127 lines (96 loc) · 10.9 KB

75 Best Laravel 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

  • Filament Admin - Filament is a collection of tools for rapidly building beautiful TALL stack apps, designed for humans.
  • laravel-shift/blueprint - Tool for rapidly generating multiple Laravel components from a single, human readable definition.
  • yajra/laravel-datatables - jQuery DataTables API for Laravel

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