illuminate/events
Illuminate Events is Laravel’s event dispatcher component, providing a simple way to register listeners and subscribers, dispatch events, and build decoupled, extensible application workflows with synchronous or queued handling.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| baum/baum | Baum adds Nested Set trees to Laravel’s Eloquent ORM, enabling fast, non-recursive queries like fetching all descendants in one query. Ideal for ordered hierarchies such as menus, categories, and threaded posts, while handling complex inserts/moves/deletes automatically. | 2,228 | 2,262 | 452 | 10K | 127 | 44.7 | 35.5 | MIT | — | |
| calebporzio/parental | Single-table inheritance for Laravel Eloquent. Store multiple model “types” in one table and let Parental automatically instantiate the right child class. Keeps polymorphic-like behavior simple, with familiar relationships, queries, and mass assignment. | 1,525 | 1,515 | 106 | 45K | 5 | 41.8 | 27.2 | MIT | 1 month ago | |
| cartalyst/sentinel | Framework-agnostic authentication and authorization system for PHP 8.3+ with Laravel support. Provides user management, roles and permissions, login/throttling, activation and password reset flows, and additional security features. | 1,528 | 1,560 | 246 | 22K | 40 | 56.4 | 38.0 | BSD-3-Clause | 1 year ago | |
| cybercog/laravel-ban | Add ban management to any Laravel Eloquent model. Supports multiple bans per model with soft-deleted history, BanService helpers, query scopes, ban/unban events, middleware to block access for banned users, scheduling, and integrations like Nova. | 1,124 | 1,123 | 64 | 14K | 13 | 39.4 | 24.5 | MIT | 1 month ago | |
| illuminate/view | Illuminate View is Laravel’s templating and view rendering component. It compiles and renders Blade templates, manages view composers and shared data, supports view discovery, caching, and engines, and integrates cleanly with the rest of the Illuminate framework. | 131 | 141 | 50 | 657K | 0 | 2.2 | 51.1 | MIT | — | |
| kalnoy/nestedset | Laravel Eloquent implementation of the Nested Set model for storing hierarchical data. Manage trees with fast reads: add, move, delete nodes, retrieve ancestors/descendants, build menus, and handle multiple roots with scoped trees, all via familiar model methods. | 3,791 | 3,826 | 484 | 328K | 192 | 75.6 | 66.6 | — | 10 months ago | |
| konekt/enum-eloquent | Laravel Eloquent casting for Konekt Enums. Add the CastsEnums trait and define a $enums map on your model to automatically convert attributes to Enum objects, supporting Konekt Enum 2–4 and Laravel 8–12. | 62 | 63 | 9 | 49K | 2 | 1.0 | 39.9 | MIT | — | |
| laravel/database | Bring Laravel’s database layer to non-Laravel projects: Illuminate Database with migrations, seeders, and Artisan CLI support. Includes Eloquent ORM, query builder, schema tools, and commands like migrate, db:seed, and make:* for MySQL/Postgres/SQL Server/SQLite. | 90 | 100 | 12 | 81 | 5 | 2.1 | 4.9 | — | — | |
| laravel/liferaft | Liferaft is a Laravel package that adds reliable background job and queue tooling, helping you run tasks safely with better control, monitoring, and recovery. Ideal for apps that need robust async processing and fewer failed or stuck jobs. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| laravel/lumen-framework | Core kernel code for Laravel Lumen, the fast PHP micro-framework. Provides the foundation for routing, database abstraction, queues, caching, and more. For building apps, use the main Lumen repository; docs at lumen.laravel.com. | 1,507 | 1,543 | 412 | 263K | 2 | 44.8 | 36.5 | MIT | 1 year ago | |
| laravel/pulse | Laravel Pulse is a real-time performance monitoring tool and dashboard for Laravel. Track requests, slow queries, jobs, cache usage, and other application metrics to spot issues quickly and keep your app healthy in production. | 1,676 | 1,677 | 209 | 820K | 2 | 44.2 | 45.9 | MIT | 2 days ago | |
| laravel-zero/framework | Laravel Zero is an unofficial, console-optimized micro-framework based on Laravel. It provides an elegant starting point for CLI apps, with optional Eloquent and logging, interactive menus, desktop notifications, scheduling, standalone compilation, and Collision error reporting. | 337 | 333 | 63 | 43K | 0 | 28.7 | 34.7 | MIT | 2 weeks ago | |
| mongodb/laravel-mongodb | MongoDB integration for Laravel Eloquent and query builder. Extends core Laravel classes to use the same familiar API with MongoDB. Official mongodb/laravel-mongodb package, compatible with Laravel 10.x; docs and releases maintained by MongoDB. | 7,085 | 7,097 | 1,444 | 384K | 122 | 89.3 | 57.5 | MIT | 2 weeks ago | |
| pdphilip/elasticsearch | Laravel Eloquent-style ORM for Elasticsearch. Use familiar models and query builder methods to create, update, paginate, delete, and run ES searches: term/phrase, match, fuzzy, geo distance, highlighting, and more—designed to feel native in Laravel. | 0 | 2 | — | 34K | — | 10.5 | 55.3 | — | — | |
| psalm/plugin-laravel | Psalm plugin for Laravel that adds deep framework-aware static analysis plus taint-based security scanning. Detects SQL injection, XSS, SSRF, shell injection, file traversal, and open redirects by tracking user input flows across functions and services. | 327 | 327 | 75 | 99K | 28 | 41.8 | 53.2 | MIT | 2 days ago | |
| silber/bouncer | Roles and abilities for Laravel with a clean, expressive API. Bouncer manages user authorization, supports Eloquent models, caching, gates and policies, and fluent assignment/checks like can() and is(). Great for flexible, database-driven permissions. | 3,569 | 3,587 | 336 | 102K | 45 | 71.8 | 45.1 | MIT | 3 weeks ago | |
| singlestoredb/singlestoredb-laravel | Official SingleStoreDB driver for Laravel. Wraps Laravel’s MySQL support to improve compatibility and add SingleStore features: Eloquent/migration extensions (columnstore/rowstore, shard/sort keys, etc.), JSON column support, query fixes, and tested across PHP/Laravel versions. | 234 | 234 | 24 | 19K | 6 | 31.4 | 33.3 | Apache-2.0 | 1 week ago | |
| spatie/laravel-backup | Create ZIP backups of your Laravel app: selected files plus database dumps. Store backups on any Laravel filesystem (including multiple destinations), monitor backup health, send notifications on failures, and automatically clean up old backups to save space. | 5,966 | 6,054 | 797 | 698K | 0 | 70.5 | 33.7 | MIT | 1 week ago | |
| spatie/laravel-backup-server | Receive, store, and manage encrypted backups from multiple Laravel apps on a dedicated backup server. Built on top of spatie/laravel-backup, it centralizes backup uploads, retention, and monitoring for safer off-site storage. | 170 | 170 | 16 | 2K | 0 | 29.3 | 16.2 | MIT | 2 weeks ago | |
| spatie/laravel-event-projector | Deprecated in favor of spatie/laravel-event-sourcing. Entry-level event sourcing toolkit for Laravel: define aggregates, projectors, and reactors; persist domain events, build read models, and react to events for auditing and reporting-friendly apps. | 636 | 661 | 61 | 204 | 0 | 17.0 | 2.0 | MIT | 6 years ago | |
| spatie/laravel-event-sourcing | Event sourcing toolkit for Laravel: build aggregates, projectors, and reactors to store state changes as events. Ideal for audit trails, decisions based on history, and future reporting needs. Includes docs, examples, and an optional course. | 900 | 902 | 175 | 151K | 0 | 38.8 | 36.2 | MIT | 1 month ago | |
| spatie/laravel-migrate-fresh | Adds a migrate:fresh Artisan command to drop all database tables and rebuild from migrations, even if you don’t implement down() methods. Supports MySQL, SQLite, PostgreSQL, and SQL Server. (Built into Laravel 5.5+) | 182 | 181 | 24 | 440 | 0 | 13.4 | 8.7 | MIT | 7 years ago | |
| spatie/laravel-uptime-monitor | Configurable Laravel uptime monitor that checks site availability and SSL expiry. Sends alerts when a site goes down or recovers using Laravel notifications (Slack, mail, Telegram, or custom channels). Includes scheduling, history, and robust monitoring options. | 1,064 | 1,072 | 180 | 10K | 0 | 40.0 | 16.3 | MIT | 1 month ago |
How can I help you explore Laravel packages today?