Discover high-quality Laravel packages that streamline common application features like authentication, file management, and data processing.
Voyager is a Laravel administration panel and PHP database manager that provides a web-based dashboard for managing application data and administrative user privileges. It functions as a BREAD CRUD manager, allowing users to browse, read, edit, archive, and delete database records through a graphical interface. The system enables database content management without the need to write custom controller code or execute raw SQL. It includes tools for role-based access control to define and manage administrative permissions, restricting access to backend tools based on assigned user roles.
Voyager is a comprehensive admin panel generator for Laravel that provides essential CRUD management and role-based access control, serving as a core utility for accelerating administrative backend development.
Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custom plugins, themes, and specialized dashboard widgets. It features a fluent, object-oriented API for defining UI components, validation rules, and data persistence logic, while maintaining application state between the browser and server over a persistent connection. Developers can further customize the interface through dynamic configuration, custom Blade view embedding, and a comprehensive system for managing user identity, multi-tenancy, and role-based access control. Beyond core CRUD capabilities, the framework includes advanced tools for data presentation, such as interactive charts, statistical summaries, and global search functionality. It also provides robust support for complex data entry, including multistep wizards, repeatable form blocks, and file management. The system is designed for reliability, offering built-in observability, automated testing helpers, and performance optimizations like asset scoping and client-side navigation. The framework is distributed as a set of packages that integrate directly into existing Laravel applications, with command-line utilities available to scaffold resources and administrative components.
Filament is a comprehensive, modular suite of Laravel packages that provides an admin panel generator, form and table builders, and built-in authentication and file management, making it a flagship tool for accelerating Laravel development.
Refine is a React-based framework for building data-intensive internal tools, admin panels, and B2B applications. It functions as a data-driven UI library and a headless admin panel generator that connects frontends to external backend services using standardized logic for state management and network request handling. The project decouples business logic from the presentation layer, allowing any custom design system or interface library to be applied to the application. It includes a CRUD application generator that automatically creates user interfaces for managing records based on the structure of REST or GraphQL APIs. The framework covers a broad capability surface including authentication and access management, real-time data synchronization, and document version tracking. It also provides server-side rendering for public-facing sites and routing interfaces for cross-platform deployment across web and desktop environments.
This is a React-based frontend framework for building admin panels and internal tools, rather than a Laravel-specific package designed to integrate with the PHP ecosystem.
This project is a Laravel localization pack that provides a collection of pre-translated text files for the Laravel framework and its official starter kits. It serves as a PHP translation library containing multilingual interface assets designed to enable global user accessibility. The library specifically targets the localization of common Laravel components, including Jetstream, Fortify, Breeze, and Nova. By providing these pre-made translation assets, it supports the translation of the framework's core starter kits and general application interfaces into multiple languages. The project organizes these assets using a flat-file localization repository with JSON-based storage and standardized locale code indexing. It utilizes a namespace-based directory structure to map unique keys to language-specific values.
This is a specialized localization package for the Laravel ecosystem that provides essential multilingual support for core framework components and starter kits, though it focuses on translation rather than the broader application functionality requested.