spatie/php-structure-discoverer
Quickly discover classes, interfaces, enums, and traits in your PHP application that match conditions like implementing an interface, with extra metadata per structure and built-in caching to keep things fast in production.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| amondar-libs/class-attributes | — | 1 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| artisan-build/turbulence | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| bambamboole/filament-pages | Filament Pages is a page builder for Filament: create and manage structured content pages with blocks, flexible layouts, and translations directly from your admin panel, all stored in Laravel and rendered through your own views. | 1 | — | 0 | — | 1 | 8.6 | 0.4 | MIT | 7 months ago | |
| foxws/livewire-use | foxws/livewire-use is a Laravel Livewire package by Foxws that makes it easy to reuse and compose component logic with a simple, expressive API. It reduces boilerplate, keeps Livewire components clean and testable, and integrates seamlessly into existing Laravel and Livewire projects. | 0 | 3 | — | 0 | — | 0.0 | — | — | — | |
| foxws/wireuse | A collection of Livewire utilities and components for Laravel: property synthesizers, page components, form traits, state objects, structure scout discovery, infinite scroll and HTML helpers. Requires PHP 8.2+, Laravel 12+ and Livewire 4.2+. | 7 | 8 | 0 | 9 | 0 | 28.1 | 5.3 | MIT | 3 weeks ago | |
| guava/filament-knowledge-base | A Filament plugin that adds a searchable knowledge base to your admin panel. Create articles and categories with familiar Filament resources, write in Markdown, and help users find answers without leaving the dashboard. | 0 | 209 | — | 21K | — | 0.3 | 55.3 | — | — | |
| guava/simple-permissions | A lightweight permissions package for Laravel that lets you assign roles and permissions to users through a simple, readable API, with middleware and Blade directives for guarding routes and views without the overhead of larger ACL libraries. | 0 | 2 | — | 0 | — | 0.3 | — | — | — | |
| laravel/ranger | Ranger is a Laravel introspection library that walks your codebase and collects routes, models, enums, broadcast events, environment variables, and Inertia components. Register callbacks that fire as each item is discovered and receive a detailed DTO. Currently in beta. | 68 | 68 | 12 | 120K | 2 | 24.5 | 52.0 | MIT | 2 months ago | |
| laravel/surveyor | Laravel Surveyor is a mostly static analysis tool that parses PHP files to extract detailed metadata about classes, methods, properties, and return types, exposing it in a structured format other tools can consume. Currently in beta. | 94 | 94 | 27 | 121K | 4 | 29.3 | 54.7 | — | 3 days ago | |
| laravents/laravents | — | 5 | 5 | 0 | 45 | 0 | 19.9 | 15.1 | MIT | 6 days ago | |
| lattice-php/core | — | 0 | — | 0 | — | 0 | 0.0 | — | — | — |
|
| mozex/laravel-modules | Mozex Laravel Modules is a zero-config modular architecture package for Laravel. Drop module folders into Modules/ and it auto-discovers and registers configs, routes, views, migrations, seeders, commands, providers, models, policies, events, Livewire, Filament, and more. | 6 | 7 | 1 | 2K | 0 | 28.3 | 38.5 | MIT | 4 weeks ago | |
| open-southeners/extended-laravel | Extended Laravel adds framework functionality and ready-to-use helpers out of the box. Install via Composer with open-southeners/extended-laravel to get extra conveniences without building them yourself. Open source under the MIT license. | 0 | 0 | 0 | 314 | 0 | 20.4 | 39.2 | MIT | 2 months ago | |
| pechynho/polymorphic-doctrine | Adds polymorphic relationships to Doctrine ORM, letting entities belong to multiple parent types through a single association. Simplifies morph-style mappings, queries, and persistence while keeping Doctrine entities clean and maintainable. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | — | 1 year ago | |
| pollora/discovery | Pollora Discovery provides a lightweight API for finding PHP classes, files, and directories in Laravel and WordPress projects. Use attributes and filters to auto-register components, service providers, and theme resources without manual wiring. | 1 | — | 0 | — | 0 | 18.8 | — | MIT | 3 weeks ago |
|
| pollora/framework | Pollora Framework brings Laravel's toolkit to WordPress development, letting you build themes and plugins with Blade templates, Eloquent models, service providers, and familiar Laravel conventions while staying fully compatible with WordPress. | 26 | — | 7 | — | 4 | 21.7 | 1.3 | MIT | 1 week ago | |
| spatie/laravel-data | Spatie Laravel Data lets you define rich data objects once and reuse them as form requests, API transformers, and TypeScript definitions. It supports automatic validation, resource transformation, lazy properties, and constructing objects from request data. | 1,801 | 1,815 | 293 | 4M | 6 | 51.4 | 63.7 | MIT | 1 week ago | |
| spatie/laravel-model-states | Add state behaviour to Eloquent models by combining the state pattern and state machines. Define each state as a class, cast it on your model, handle database serialization automatically, and transition between states easily. | 1,307 | 1,309 | 107 | 659K | 0 | 40.2 | 43.9 | MIT | 2 days ago | |
| spatie/laravel-model-states | Add state behaviour to Eloquent models by combining the state pattern and state machines. Define each state as a class, cast it on your model, handle database serialization automatically, and transition between states easily. | 1,307 | 1,309 | 107 | 659K | 0 | 40.2 | 43.9 | MIT | 2 days ago | |
| spatie/typescript-transformer | Convert PHP classes, enums, and DTOs into TypeScript types with spatie/typescript-transformer. It supports complex types, generics, and generated TypeScript functions, making frontend/backend type sharing simple. | 403 | 404 | 59 | 1M | 0 | 29.6 | 54.5 | MIT | 2 months ago | |
| stubbedev/laravel-stoli | A Laravel package by stubbedev that integrates Stoli into your application, providing a service provider, configuration options, and a straightforward Composer-based setup so you can add Stoli functionality to Laravel projects with minimal effort. It follows standard Laravel conventions. | 0 | 0 | 0 | 405 | 1 | 19.1 | 42.0 | MIT | 3 weeks ago | |
| thejano/laravel-filterable | Laravel Filterable offers a clean, reusable way to filter Eloquent models using query string parameters. Define filters as dedicated classes, keep controllers slim, and compose filters with support for relationships, scopes, validation, and custom logic. | 74 | — | 4 | — | 0 | 13.9 | — | MIT | 4 months ago | |
| wg-vn/lunar-core | — | 0 | 0 | 0 | 7 | 0 | 19.6 | 14.6 | MIT | 1 week ago |
How can I help you explore Laravel packages today?