illuminate/database
Illuminate Database is Laravel’s standalone database toolkit for PHP: expressive query builder, Eloquent ORM (ActiveRecord), and schema builder. Supports MySQL, Postgres, SQL Server, and SQLite, and can be used via Capsule outside Laravel.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| aaix/laravel-easy-backups | Developer-first Laravel backup package with an interactive CLI wizard, direct Artisan commands for automation, and a fluent API to build custom workflows. Create/restore DB backups, choose destinations, enable compression, and control retention. | 1 | 1 | 0 | 31 | 2 | 0.4 | 16.8 | MIT | — | |
| aaix/laravel-patches | Laravel Patches adds a simple, command-based patching system for Laravel. Create one-off Artisan commands for data fixes and deployments, run them manually, and track executions in the database to prevent reruns. Delete patches when done. | 0 | 0 | 0 | 4 | 0 | 15.4 | 10.8 | MIT | 4 months ago | |
| adly-nady/php-my-migration | Laravel package to generate migrations (and optional Eloquent models) from an existing MySQL database. Detects column types, keys, indexes, foreign keys, timestamps/soft deletes; supports batch processing, custom paths, overwrite, and connections. | 4 | 4 | 0 | 0 | 0 | 0.3 | — | — | 1 year ago | |
| adrolli/eloquent-mutators | Define reusable Eloquent accessors and mutators outside your models. Apply the same transformation logic across multiple models or multiple attributes on one model using a base model class or a trait, with config and extensible registration via a service provider. | 5 | 5 | 0 | 81 | 0 | 0.0 | 16.0 | MIT | — | |
| aimeos/laravel-nestedset | — | 38 | — | 1 | — | 0 | 0.2 | — | — | — | |
| aldemeery/sieve | — | 138 | 139 | 2 | 21 | 0 | 3.6 | 0.8 | MIT | 1 year ago | |
| alexdpy/acl | — | 1 | 1 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| alfa6661/laravel-autonumber | — | 47 | 47 | 24 | 83 | 2 | 4.0 | 6.8 | — | 4 years ago | |
| algolia/scout-extended | — | 420 | 419 | 94 | 133K | 45 | 41.5 | 59.7 | MIT | 4 months ago | |
| algowrite/laravel-help-center | Laravel help center package for Laravel apps. Add a general-purpose support knowledge base with pages/articles and help content for common use cases, suitable for building simple self-service documentation and FAQ-style sections. | 0 | 0 | 0 | 0 | 0 | 2.1 | — | MIT | 1 year ago | |
| alibaba258/laravel-robots | Manage robots.txt dynamically in Laravel. Build rules per environment (e.g., allow production with sitemap, disallow non-prod), generate plain-text output, and optionally persist configuration via migration with a swappable data source. | 0 | 0 | 0 | 0 | 0 | 0.6 | — | MIT | 3 years ago | |
| alibayat/laravel-commentable | — | 18 | 18 | 3 | 780 | 0 | 0.3 | 22.4 | MIT | — | |
| alimarchal/id-generator | Generate unique, professional document IDs in Laravel (PREFIX-YYYYMMDD-XXXX) with transaction safety and race-condition protection. Ideal for invoices, complaints, orders, quotations, and more. Compatible with Laravel 11/12, scalable for high volume. | 0 | 0 | 0 | 11 | 0 | 0.6 | 14.9 | MIT | 1 year ago | |
| alimarchal/laravel-chart-of-accounts | Production-ready chart of accounts and double-entry accounting for Laravel. One-command install, works with Jetstream (Blade/Livewire) and Breeze (Inertia/React). Includes versioned REST API, RBAC, and core financial reports. | 0 | 0 | 0 | 1 | 0 | 19.0 | 17.9 | MIT | 3 months ago | |
| aliziodev/laravel-taxonomy | Flexible Laravel package for managing taxonomies, categories, tags, and hierarchical trees. Includes nested-set support for fast hierarchy queries, metadata, bulk operations, caching, and custom taxonomy types. Compatible with Laravel 11+. | 244 | 244 | 12 | 2K | 0 | 28.4 | 16.0 | MIT | 2 months ago | |
| alle80/agent-devboard | — | 0 | 0 | 0 | 106 | 3 | 29.8 | 33.8 | MIT | 4 weeks ago | |
| alle80/griglia | — | 0 | 0 | 0 | 178 | 3 | 33.2 | 37.3 | MIT | 4 weeks ago | |
| alp-develop/laravel-livewire-panel | Laravel admin panel framework powered by Livewire (v3/v4). Supports Bootstrap 4/5 and Tailwind CSS, with an installer for URL prefix, navigation mode, auth/gates, registration, optional CDN libs, and publishable views. Compatible with Laravel 10–13. | 1 | 2 | 0 | 6 | 0 | 16.3 | 9.4 | MIT | 4 months ago | |
| alp-develop/laravel-livewire-tables | Reactive Livewire data tables for Laravel—search, sort, filter, paginate, export, and bulk actions with zero JavaScript. Supports Laravel 10–13, Livewire 3–4, PHP 8.1+, Tailwind or Bootstrap 4/5, plus dark mode and configurable themes. | 7 | 7 | 0 | 88 | 1 | 16.6 | 16.7 | MIT | 4 months ago | |
| amirami/livewire-datatables | — | 8 | 8 | 1 | 0 | 0 | 0.1 | — | MIT | — | |
| amranidev/laracombee | Laravel package for the Recombee recommendation API. Manage users, items, and interactions, and fetch personalized recommendations with a Laravel-friendly interface—ideal for e-commerce, media libraries, and marketplaces. Compatible with Laravel 10–12, PHP 8.2+. | 114 | 115 | 8 | 1K | 0 | 16.9 | 15.7 | MIT | 5 months ago | |
| an3/laravel-couchdb | Work-in-progress CouchDB integration for Laravel 5.x, providing an Eloquent-style model and query builder inspired by jenssegers/laravel-mongodb. Intended to let you interact with CouchDB using familiar Laravel ORM patterns. | 7 | 8 | 0 | 0 | 2 | 0.4 | — | — | — | |
| anas/easy-dev | Interactive Laravel code generator for complete CRUD with repository/service patterns. Auto-detects model relationships and scaffolds policies, DTOs, observers, filters, enums, API resources, routes, and more, with dry-run mode and customizable stubs. | 13 | 14 | 1 | 90 | 0 | 0.1 | 12.0 | MIT | — | |
| andreagroferreira/laravel-sync-tracker | Track and audit Eloquent model syncs with external systems (CRMs/ERPs/APIs). Store external IDs per source, sync status, timestamps, and metadata, and quickly find local models by external IDs—configurable for multiple integrations. | 12 | 12 | 1 | 424 | 0 | 0.5 | 21.1 | MIT | 1 year ago | |
| ankurk91/laravel-eloquent-relationships | — | 58 | 59 | 9 | 8K | 0 | 0.3 | 20.8 | MIT | — | |
| anousss007/vigilance | Driver-agnostic control center for Laravel queues, jobs, artisan commands and scheduler. Track runs and parameters, failures, and full job lifecycle across all queue drivers. Includes a production-ready Livewire dashboard to manually dispatch jobs and run allowlisted commands. | 194 | 193 | 10 | 3K | 0 | 30.3 | 19.6 | MIT | 3 weeks ago | |
| api-ecosystem-for-laravel/dingo-api | Dingo API is a Laravel package for building REST APIs with versioning, content negotiation, authentication, rate limiting, and error/response formatting. It streamlines API routing and helps maintain multiple API versions cleanly. | 317 | 320 | 72 | 51K | 4 | 23.2 | 34.7 | BSD-3-Clause | 5 months ago | |
| api-platform/core | API Platform Core lets you quickly build hypermedia-driven REST and GraphQL APIs in PHP/Symfony. Supports JSON-LD, Hydra, OpenAPI v2/v3, JSON:API, HAL, and RFC7807. Extensible, high-performance, API-first. | 2,572 | 2,585 | 978 | 1M | 206 | 80.3 | 68.1 | MIT | 2 months ago | |
| api-platform/laravel | — | 58 | 58 | 6 | 18K | 0 | 0.5 | 34.3 | MIT | — | |
| ardavan/filament-file-explorer | — | 9 | 1 | 0 | 52 | 0 | 0.0 | 10.9 | MIT | — | |
| arm092/laravel-rich-text-editor | — | 1 | 1 | 0 | 51 | 0 | 23.4 | 23.0 | MIT | 1 month ago | |
| artesaos/warehouse | Warehouse V2 is a Laravel repository-pattern demo/package that centralizes queries and business rules while still returning Eloquent models and Collections. Use it as a ready-to-use repository layer without giving up Eloquent’s practicality. | 85 | 87 | 13 | 26 | 4 | 1.4 | 1.7 | MIT | 10 years ago | |
| arthurydalgo/laravel-iso-countries | Laravel package (fork) providing ISO 3166 countries, ISO 639 languages, and ISO 4217 currencies via ready-to-use models backed by a bundled SQLite database. Includes localized names and relationships (countries↔languages/currencies). Supports Laravel 11/12, PHP 8+. | 0 | 0 | 1 | 4K | 0 | 0.1 | 50.3 | MIT | — | |
| artisanpack-ui/analytics | Laravel package adding an admin UI for analytics: configure tracking, view key metrics and reports, and manage dashboards from your application. Designed to integrate quickly with common Laravel stacks and provide a clean, configurable analytics panel. | 0 | 0 | 0 | 384 | 20 | 28.7 | 49.0 | MIT | 1 month ago | |
| artryazanov/laravel-wikipedia-games-db | Laravel package that builds a normalized video games database by scraping Wikipedia. Queue-driven and resumable, traverses categories, parses infoboxes via MediaWiki API + HTML, stores many-to-many relations with wikipedia_* tables, configurable via .env. | 1 | 2 | 0 | 0 | 0 | 1.2 | — | Unlicense | 1 year ago | |
| ascend/laravel-column-watcher | Attribute-based “column watchers” for Laravel Eloquent models. Trigger handlers only when specific attributes change (before/after save), with support for multiple watchers, queueable handlers, events, and Octane compatibility—avoiding bulky, monolithic model observers. | 15 | 15 | 0 | 256 | 0 | 13.4 | 18.8 | — | 5 months ago | |
| ashallendesign/short-url | — | 1,378 | 1,375 | 179 | 161K | 3 | 33.5 | 33.0 | MIT | 6 months ago | |
| ashiqfardus/laravel-fuzzy-search | — | 9 | 9 | 1 | 352 | 0 | 0.1 | 21.5 | MIT | — | |
| astalpaert/laravel-blamable | — | 2 | 2 | 5 | 1K | 4 | 18.5 | 42.0 | — | 5 months ago | |
| astrotomic/laravel-cachable-attributes | — | 32 | 32 | 3 | 369 | 1 | 1.0 | 10.6 | MIT | 3 years ago | |
| astrotomic/laravel-translatable | Laravel package for translatable Eloquent models. Store model translations in the database and automatically fetch/save multilingual attributes based on locale, reducing boilerplate when working with multi-language content. | 1,424 | 1,434 | 174 | 234K | 27 | 49.8 | 46.3 | MIT | 1 month ago | |
| atomcoder/laravel-reorderable | — | 46 | 46 | 1 | 68 | 0 | 13.1 | 6.0 | MIT | 5 months ago | |
| audunru/eager-load-pivot-relations | — | 9 | 9 | 1 | 3K | 0 | 19.2 | 38.7 | — | 3 months ago | |
| augustpermana/laravel-meta-generator | Attach and manage key-value metadata for Eloquent models without altering main tables. Provides auto type detection and casting, a MetaModel base, and artisan commands to generate meta models and clean orphaned records for easy setup and maintenance. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| awobaz/compoships | Adds composite-key relationship support to Laravel Eloquent. Define hasOne/hasMany/belongsTo relations matching two or more columns so eager loading works with legacy or third‑party schemas, using a custom base Model or Compoships trait. | 1,207 | 1,210 | 143 | 399K | 31 | 42.5 | 53.9 | MIT | 1 month ago | |
| badrshs/laravel-data-jobs | — | 7 | 7 | 0 | 339 | 1 | 16.5 | 25.8 | MIT | 4 months ago | |
| baopham/dynamodb | — | 499 | 501 | 135 | 109K | 20 | 34.5 | 44.3 | MIT | 5 months ago | |
| baril/bonsai | — | 35 | 35 | 0 | 994 | 0 | 20.0 | 22.9 | — | 3 months ago | |
| baril/orderly | Add sortable, orderable behavior to Laravel Eloquent models. Store a position column (default: position), use the Orderable trait, and move records with helpers like moveToOffset() and moveToStart(). Supports Laravel 6–12 with version mapping. | 2 | 2 | 1 | 907 | 0 | 22.3 | 40.8 | — | 3 months ago | |
| barryvdh/laravel-ide-helper | Generates accurate PHPDoc helper files for Laravel to improve IDE autocompletion and type hints. Create _ide_helper.php for facades, add or export model PHPDocs, fluent methods, factory builders, and PhpStorm container metadata—kept in sync with your project. | 14,957 | 15,213 | 1,191 | 4M | 157 | 80.4 | 61.4 | MIT | 6 months ago | |
| 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,223 | 2,256 | 450 | 17K | 129 | 44.6 | 37.7 | MIT | — | |
| bavix/clickhouse-builder | PHP 7.1+ query builder for ClickHouse. Build and execute SELECT queries with a fluent API: select columns with aliases, closures for complex expressions or subqueries, and integrate with the-tinderbox/clickhouse-php-client for execution. | 0 | 0 | 0 | 2K | 0 | 11.4 | 49.9 | MIT | 6 months ago | |
| bavix/laravel-wallet | Virtual wallet system for Laravel: manage balances, deposits/withdrawals, transfers, and multi-wallet support with robust transaction history and concurrency safety. Well-tested, benchmarked, and extensible for payments, loyalty points, and in-app credits. | 1,331 | 1,327 | 249 | 68K | 0 | 46.1 | 27.9 | MIT | 3 weeks ago | |
| benjdiasaad/laravel-db-monitor | — | 5 | 6 | 1 | 161 | 0 | 0.1 | 20.0 | — | — | |
| bkwld/cloner | — | 488 | 491 | 54 | 64K | 17 | 34.4 | 39.3 | MIT | 3 months ago | |
| bkwld/upchuck | — | 22 | 23 | 4 | 73 | 0 | 4.7 | 8.6 | MIT | 8 years ago | |
| bluefeather/eloquent-filemaker | — | 67 | 66 | 22 | 122 | 2 | 21.4 | 7.6 | MIT | 6 months ago | |
| bosnadev/database | — | 78 | 81 | 69 | 28K | 8 | 5.5 | 39.1 | MIT | 5 years ago | |
| bosnadev/repositories | — | 838 | 840 | 247 | 458 | 29 | 10.9 | 12.5 | — | — | |
| bpocallaghan/sluggable | — | 6 | 6 | 2 | 828 | 0 | 12.0 | 31.0 | MIT | 7 months ago | |
| bref/laravel-health-check | — | 1 | 1 | 0 | 132K | 0 | 11.6 | 60.5 | MIT | 6 months ago | |
| bugover/laravel-repository | Laravel package providing a repository layer to abstract Eloquent data access. Includes base repository classes, common CRUD methods, query helpers, and patterns for cleaner, testable service code in your Laravel apps. | 0 | 0 | 1 | 55 | 0 | 19.2 | 26.3 | MIT | 6 months ago | |
| 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,540 | 1,530 | 105 | 24K | 5 | 32.2 | 21.3 | MIT | 6 months ago | |
| calebporzio/sushi | Sushi adds an “array driver” to Eloquent: define a model with the Sushi trait and a $rows array, and query it like a real table (where, first, eager loading, relationships). Great for fixture data like states, roles, and settings—no DB setup needed. | 3,004 | 3,006 | 184 | 460K | 0 | 37.4 | 34.5 | MIT | 7 months ago | |
| capell-app/core | — | 0 | 0 | 0 | 57 | 0 | 33.4 | 28.6 | MIT | 3 weeks 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,526 | 1,559 | 245 | 27K | 41 | 36.4 | 31.6 | BSD-3-Clause | 2 years ago | |
| cartalyst/sentry | Sentry is a Laravel/PHP authentication and authorization package offering user registration, login, password resets, groups/roles, permissions, activation, throttling, and session handling. Works with multiple frameworks and integrates with Eloquent/DB backends. | 1,525 | 1,651 | 317 | 2K | 0 | 17.2 | 5.7 | BSD-3-Clause | — | |
| cartalyst/tags | Cartalyst Tags adds flexible tagging to Laravel apps. Create, assign, and manage tags for any Eloquent model with polymorphic relations, including tag groups and retrieval helpers. Useful for categorization, search, and content organization across your app. | 144 | 149 | 42 | 8K | 3 | 12.1 | 26.2 | BSD-3-Clause | 1 year ago | |
| c-delouvencourt/short-url | — | 0 | 0 | 0 | 95 | 0 | 0.9 | 27.4 | MIT | 1 year ago | |
| cekurte/eloquentbundle | — | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 11 years ago | |
| cerbero/eloquent-inspector | — | 112 | 112 | 2 | 2K | 0 | 0.6 | 16.4 | MIT | — | |
| cerbero/query-filters | — | 85 | 86 | 15 | 2K | 0 | 0.9 | 19.2 | MIT | — | |
| cesargb/laravel-cascade-delete | — | 20 | 20 | 4 | 3K | 0 | 18.8 | 32.4 | MIT | 6 months ago | |
| cetria/laravel-dummy-models | — | 0 | 0 | — | 25 | — | 0.0 | 20.4 | — | — | |
| chapdel/model-settings-for-laravel | Attach flexible key/value settings to any Eloquent model in Laravel. Store, retrieve, and update per-model preferences with a simple API and database table, keeping configuration close to the data it belongs to. PHP 8+ compatible. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| chapdel/settings | Add per-model settings to your Laravel app. Store settings in a JSON column, a dedicated table, or Redis via simple traits. Includes defaults plus helpers to get, set, check, remove, and persist settings on any Eloquent model. | 0 | 0 | 0 | 11 | 0 | 0.6 | 13.2 | MIT | 1 year ago | |
| chelout/laravel-relationship-events | Adds missing Eloquent relationship events to Laravel models. Use simple traits (HasOne/Many, BelongsTo/Many, Morph*) to listen for attach/detach/sync, saved/updated, and other relation lifecycle hooks with parent/related context and IDs/attributes. | 525 | 528 | 40 | 75K | 0 | 26.6 | 33.7 | MIT | 3 months ago | |
| chrishenrique/laravel-requests-monitor | Lightweight Laravel package to monitor, log, and analyze HTTP requests and custom app actions. Supports middleware auto-tracking, manual event registration, dedicated DB connection, configurable retention/pruning, and works with Laravel 7+ (PHP 7.4/8+). | 1 | 1 | 0 | 3 | 0 | 11.5 | 6.0 | MIT | 6 months ago | |
| christhompsontldr/laravel-fsm | Robust finite state machine for Laravel with zero-config setup. Define states and transitions with guards, actions, and entry/exit callbacks. Event-driven with comprehensive transition logging, validation, caching, and support for multiple state machines per model column. | 8 | 8 | 0 | 2 | 0 | 16.0 | 1.4 | MIT | 4 months ago | |
| clickbar/laravel-magellan | — | 442 | 443 | 26 | 89K | 1 | 24.0 | 35.6 | MIT | 4 months ago | |
| cline/ancestry | Closure table hierarchies for Laravel Eloquent. Manage deep trees (org charts, categories) with O(1) ancestor/descendant queries, fluent APIs, configurable keys/types, events, and snapshots for point-in-time hierarchy state. | 1 | 1 | 0 | 2K | 0 | 12.4 | 46.7 | MIT | 6 months ago | |
| cline/morphism | Central registry for Laravel polymorphic key mapping. Define which primary key column (id/uuid/ulid) each model uses in morph relations, with migration macros, optional strict enforcement, and config-based setup—ideal for package authors. | 0 | 0 | 0 | 2K | 0 | 11.3 | 49.4 | MIT | 6 months ago | |
| cline/variable-keys | Laravel Blueprint macros for variable primary key types, matching foreign keys, and polymorphic morph types. Easily switch between id/uuid/ulid (and more) via enums/config to keep migrations consistent across models and relationships. | 0 | 0 | 0 | 2K | 0 | 15.2 | 52.0 | MIT | 6 months ago | |
| cmgmyr/messenger | — | 2,574 | 2,592 | 510 | 34K | 2 | 48.5 | 17.9 | MIT | 6 months ago | |
| codetech/laravel-api-logs | — | 0 | 0 | 0 | 1 | 2 | 22.0 | 4.8 | MIT | 2 months ago | |
| coliving/laravel-duplicate | — | 3 | 3 | 2 | 2K | 0 | 17.6 | 42.0 | MIT | 5 months ago | |
| culabs/illuminate-bundle | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| cviebrock/eloquent-sluggable | Generate SEO-friendly, unique slugs for Laravel Eloquent models automatically. Configure sources, separators, max length, reserved words, and update behavior; supports soft deletes and route model binding. Includes a SlugService and extensible hooks. | 3,997 | 4,064 | 452 | 290K | 0 | 33.5 | 25.8 | MIT | — | |
| cviebrock/eloquent-taggable | — | 570 | 577 | 70 | 8K | 1 | 5.1 | 16.1 | MIT | — | |
| cviebrock/eloquent-typecast | — | 24 | 26 | 1 | 721 | 0 | 0.2 | 20.4 | MIT | — | |
| 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,126 | 1,128 | 64 | 18K | 13 | 29.6 | 23.9 | MIT | 6 months ago | |
| cybercog/laravel-love | Add reactions, likes, votes, and other “feelings” to any Eloquent model with Laravel Love. Flexible, enterprise-ready system inspired by GitHub/Facebook/Slack reactions. Includes migrations and APIs to make models reactable in minutes. | 1,204 | 1,204 | 76 | 10K | 8 | 33.7 | 18.5 | MIT | 5 months ago | |
| cybercog/laravel-ownership | — | 90 | 90 | 16 | 448 | 1 | 16.7 | 11.6 | MIT | 6 months ago | |
| cyber-duck/laravel-excel | — | 74 | 78 | 27 | 1K | 7 | 6.7 | 18.4 | MIT | 5 years ago | |
| cyrildewit/eloquent-viewable | Track and query page views on Eloquent models without external analytics. Record views with optional cooldown, count totals/unique views, filter by date periods, order models by views, and ignore crawlers. Stores each view as a DB record. | 889 | 888 | 117 | 28K | 1 | 36.7 | 24.2 | MIT | 1 month ago | |
| czim/laravel-filter | — | 89 | 91 | 13 | 725 | 2 | 1.5 | 13.2 | MIT | 1 year ago | |
| czim/laravel-repository | — | 52 | 54 | 21 | 892 | 3 | 2.8 | 17.6 | MIT | 1 year ago | |
| datalogix/tall-kit | — | 5 | 5 | 1 | 0 | 7 | 11.0 | 1.9 | MIT | 3 years ago | |
| datalogix/tallkit | — | 0 | 0 | 0 | 23 | 0 | 0.0 | 19.1 | — | — | |
| derafu/query | Expressive path-based query builder for PHP from Derafu. Build queries using readable, JSONPath-like paths for nested data structures and collections. Lightweight package with full documentation at derafu.dev/docs/data/query. | 3 | 3 | 0 | 8 | 0 | 0.0 | 6.6 | MIT | — | |
| devaction-labs/livewire-filterable | — | 0 | 0 | 0 | 0 | 0 | 11.0 | — | MIT | 7 months ago | |
| devdojo/laravel-reactions | — | 35 | 36 | 7 | 476 | 0 | 1.6 | 15.9 | MIT | 1 year ago | |
| dgtlss/easyerd | Generate ERDs for Laravel apps from models and migrations. Create diagrams as PDF/PNG/SVG/JPG plus a text ERD. Configure output paths, table/relationship styling, exclusions, dark mode, and high-res Graphviz layouts via an Artisan command. | 6 | 6 | 1 | 19 | 1 | 2.8 | 8.0 | — | 11 months ago | |
| dingo/api | — | 9,368 | 9,371 | 1,275 | 18K | 180 | 69.0 | 31.9 | BSD-3-Clause | 4 years ago | |
| directorytree/authorization | Native role & permission management for Laravel. Install via Composer, run migrations, add the Authorizable trait to your User model, then check roles/permissions, use caching, gate registration, and middleware. Includes customizable migrations/models and tests. | 178 | 178 | 9 | 183 | 2 | 15.1 | 5.0 | MIT | 5 months ago | |
| directorytree/cadence | Cadence adds model-based scheduling to Laravel. Attach one or more cron or RRULE schedules to any Eloquent model, track due runs, and dispatch events when schedules trigger. Driver-based design supports cron, php-rrule, Recurr, or custom drivers. | 58 | 58 | 2 | 98 | 0 | 17.7 | 6.7 | MIT | 3 months ago | |
| directorytree/metrics | Record and query metrics in Laravel with a simple, elegant API. Track page views, API calls, signups, and other events with optional values, categories, dates, hourly buckets, model-scoped metrics, and custom attributes. Supports Redis and extensible drivers. | 273 | 273 | 7 | 9K | 0 | 18.2 | 23.5 | MIT | 5 months ago | |
| directorytree/opensearch-migrations | — | 0 | 2 | — | 407 | — | 0.6 | 36.1 | — | — | |
| djunehor/laravel-bible | — | 19 | 18 | 4 | 12 | 1 | 1.8 | 2.8 | MIT | 6 years ago | |
| djunehor/laravel-grammar | — | 4 | 5 | 3 | 0 | 0 | 3.8 | — | — | 6 years ago | |
| djunehor/laravel-revert-query | — | 8 | 9 | 0 | 0 | 0 | 0.6 | — | — | 6 years ago | |
| dragon-code/contracts | Dragon Code Contracts provides a lightweight set of PHP interfaces (contracts) you can reuse across projects and packages. Use it to standardize common behaviors and keep implementations decoupled and consistent throughout your codebase. | 10 | 10 | 0 | 580K | 0 | 21.0 | 60.9 | MIT | 6 months ago | |
| drnd-dev/laravel-countries | — | 0 | 0 | 0 | 171 | 0 | 13.6 | 34.4 | MIT | 5 months ago | |
| drpshtiwan/livewire-async-select | — | 111 | 111 | 11 | 923 | 0 | 19.1 | 15.2 | MIT | 3 months ago | |
| drpshtiwan/livewire-media-selector | — | 20 | 19 | 0 | 47 | 0 | 17.1 | 8.0 | MIT | 3 months ago | |
| dunglas/api-bundle | API Platform Core builds hypermedia-driven REST and GraphQL APIs with Symfony. Supports JSON-LD/Hydra, OpenAPI v2/v3, JSON:API, HAL, and Problem Details. Quickly generate powerful, extensible, high-performance APIs. | 2,573 | 2,570 | 977 | 141 | 204 | 80.5 | 31.2 | MIT | 2 months ago | |
| dyrynda/laravel-model-uuid | — | 485 | 486 | 53 | 87K | 3 | 25.1 | 35.7 | MIT | 6 months ago | |
| edram/laravel-package | — | 0 | 0 | 0 | 0 | 0 | 19.4 | — | MIT | 2 months ago | |
| ekmungai/eloquent-ifrs | — | 363 | 362 | 92 | 880 | 2 | 29.1 | 8.5 | MIT | 2 months ago | |
| emaia/laravel-mediaman | Laravel MediaMan is a UI-agnostic media manager for Laravel: upload files via a fluent MediaUploader, organize into virtual collections, run automatic conversions, and attach media to any model with channel-based associations. Ideal for apps and APIs. | 0 | 0 | 0 | 6 | 0 | 28.6 | 13.7 | MIT | 1 month ago | |
| emeroid/laravel-billing-core | Driver-based, multi-gateway billing for Laravel with a fluent API for one-time payments and subscriptions. Supports Paystack and PayPal, plan swapping, grace-period cancellation, dunning via webhooks, events, and a Billable trait for your User model. | 0 | 0 | 0 | 5 | 0 | 0.0 | 10.8 | MIT | — | |
| eonx-com/easy-webhook | — | 8 | 8 | 2 | 9K | 0 | 0.1 | 41.4 | MIT | — | |
| esensi/model | — | 200 | 201 | 26 | 22 | 0 | 23.5 | 0.7 | MIT | 5 months ago | |
| eusonlito/laravel-database-cache | — | 19 | 19 | 1 | 51 | 0 | 15.0 | 8.4 | MIT | 6 months ago | |
| f9webltd/laravel-deletable | — | 158 | 158 | 8 | 2K | 2 | 15.9 | 16.9 | MIT | 6 months ago | |
| fadion/bouncy | Bouncy maps Elasticsearch search results to Laravel Eloquent models, letting you work with familiar collections while adding indexing and search enhancements. Supports manual or automatic indexing on create/update/delete, plus mappings, pagination, highlights, and client access. | 71 | 71 | 25 | 6 | 5 | 3.0 | 5.9 | MIT | 10 years ago | |
| farhanshares/laravel-mediaman | — | 32 | 31 | 5 | 60 | 0 | 21.1 | 9.6 | MIT | 5 months ago | |
| ferarandrei1/filament-ai-chat-widget | — | 4 | 4 | 2 | 2 | 0 | 0.1 | 2.0 | MIT | — | |
| fico7489/laravel-pivot | — | 524 | 526 | 51 | 127K | 2 | 13.9 | 34.0 | MIT | 1 year ago | |
| fitztrev/query-tracer | — | 228 | 230 | 5 | 4 | 2 | 2.3 | 0.1 | — | 10 years ago | |
| flobbos/laravel-translatable-db | Store model translations in a dedicated database table with Laravel. flobbos/laravel-translatable-db adds a simple translatable trait, helpers, and query support so you can persist and retrieve localized fields cleanly without JSON columns. | 5 | 5 | 0 | 13 | 0 | 22.9 | 8.0 | NOASSERTION | 2 months ago | |
| formfy/easy-laravel-form | Laravel form generator for building and rendering forms quickly. Define fields via a DBFormBuilder class, bind models, handle validation errors from the session, customize field options (text/select), and set submit labels, then render in Blade with minimal code. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| foxen/laravel-model-activity-log | Automatically log Eloquent model activity in Laravel: create, update (with attribute diffs), delete, and restore (SoftDeletes). Supports per-model log names, ignoring or redacting attributes, tracks the authenticated user or falls back to “System”, and can prune old entries. | 0 | 0 | 0 | 0 | 0 | 13.0 | — | MIT | 5 months ago | |
| fuelviews/laravel-sabhero-estimator | — | 0 | 0 | 0 | 13 | 0 | 13.0 | 18.3 | MIT | 7 months ago | |
| fukibay/laravel-starter-pack | Interactive Laravel starter pack for clean architecture with Repository/Service layers. One install command scaffolds base infrastructure, error handling, helpers, and DB config. Includes smart make commands, SoftDeletes auto-detection, QueryParameters DTO, MySQL/PostgreSQL support. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| garcia1901l/laravel-activity-lite | Lightweight MongoDB-backed activity logger for Laravel (7–12). Automatically tracks model create/update/delete, records the causer (user, artisan, queues), supports manual log entries, configurable events, and powerful querying with CLI filters and JSON/CSV export. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| gazsp/baum | — | 130 | 133 | 38 | 2K | 19 | 7.8 | 21.9 | MIT | 6 years ago | |
| gearbox-solutions/eloquent-filemaker | — | 67 | 66 | 22 | 2K | 2 | 21.6 | 23.7 | MIT | 6 months ago | |
| ghostcompiler/laravel-querybuilder | API-ready Eloquent query builder for Laravel with strict allow-lists for filters, sorts, includes, and sparse fields. Supports nested relation filters/sorting, custom filters, tenant scoping, safe public query interfaces, and pagination helpers for clean API responses. | 18 | 18 | 1 | 1 | 0 | 16.0 | 0.4 | MIT | 3 months ago | |
| glorand/laravel-model-settings | Add per-model settings to Laravel Eloquent with an easy API to get/set/check/remove values. Choose storage via JSON field, separate settings table, or Redis. Supports defaults, validation, and persistence for user or entity preferences. | 919 | 919 | 61 | 45K | 2 | 35.0 | 27.1 | MIT | 1 month ago | |
| graystackit/laravel-mollie-billing | Batteries-included Mollie billing for Laravel with VAT/OSS compliance, VIES validation, wallet-based metered billing, coupons, trials, scheduled plan changes, webhooks/mandates, an admin panel, and a Livewire 4 customer portal for any Billable model. | 1 | 1 | 0 | 22 | 0 | 16.4 | 16.9 | MIT | 3 months ago | |
| guidocella/eloquent-insert-on-duplicate-key | — | 87 | 88 | 22 | 2K | 0 | 2.5 | 13.5 | MIT | 6 years ago | |
| guidocella/eloquent-populator | — | 75 | 77 | 9 | 309 | 0 | 21.0 | 10.7 | MIT | 5 months ago | |
| guidocella/laravel-multilingual | Laravel package for building multilingual apps: defines per-locale routes and URLs, integrates language switching and detection, and helps translate paths for localized navigation. Lightweight setup for Laravel projects needing clean locale-aware routing. | 2 | 2 | 0 | 2 | 0 | 14.7 | 3.4 | MIT | 5 months ago | |
| hamzi/portflow | PortFlow connects serial hardware (thermal printers, barcode/RFID scanners, scales, IoT boards) to Laravel via a driver-based architecture. Parse raw bytes into typed events, queue routes, and printing workflows, with Web Serial API support for browser integration. | 2 | 2 | 0 | 723 | 0 | 21.2 | 38.2 | MIT | 1 month ago | |
| harryes/laravel-sentinellog | All-in-one Laravel security and auth logging package: tracks login/logout/failed attempts with device + geo detection, alerts, TOTP 2FA, session management, brute-force protection, geo-fencing, SSO, and new-location verify/deny flows. | 7 | 8 | 1 | 136 | 0 | 0.1 | 17.3 | MIT | — | |
| hdaklue/porter | Lightweight, fast access control for Laravel with roles modeled as domain logic. Assign roles between any Assignable (users/teams) and Roleable (projects/docs) via a Roster. Supports cross-database role assignments for complex, distributed architectures. | 126 | 126 | 4 | 1 | 0 | 12.9 | 0.1 | — | 11 months ago | |
| hexify/laravel-id-customizer | Laravel package for generating custom IDs for models or any table column. Create prefixed incremental IDs (with optional reset on prefix change) or random IDs with configurable length, character set, and extras. Use via a controller helper or a model trait. | 2 | 2 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| hexters/coinpayment | Laravel CoinPayments integration by Hexters. Provides simple setup and helpers to create transactions, generate checkout URLs, handle IPN callbacks, track payment status, and process confirmations for crypto payments via the CoinPayments API. | 69 | 70 | 37 | 909 | 16 | 26.7 | 23.7 | NOASSERTION | 3 months ago | |
| heyosseus/filum | — | 3 | 3 | 1 | 134 | 0 | 0.0 | 19.1 | MIT | — | |
| hoangphi/vietnam-maps | — | 15 | 15 | 15 | 1 | 0 | 2.9 | 0.4 | MIT | 2 years ago | |
| hosseinhezami/laravel-permission-manager | — | 43 | 44 | 0 | 51 | 0 | 21.4 | 5.4 | MIT | 1 month ago | |
| hozien/laravel-awesome-uploader | Production-ready, pluggable file uploader for Laravel with Blade/React/Vue components. Supports any file type, disk storage (local/S3), JSON API responses, optional DB records + soft deletes, policies/guest uploads, hash deduplication, thumbnails, image processing, and cleanup tools. | 1 | 1 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| iazaran/trace-replay | TraceReplay is an execution tracer for Laravel: instrument steps, view a waterfall timeline, auto-trace jobs/commands, track DB/cache/mail, and deterministically replay HTTP with JSON diffs. Includes PII masking, sampling, multi-tenant scoping, and AI debug prompts. | 103 | 103 | 4 | 844 | 0 | 22.5 | 15.5 | MIT | 1 month ago | |
| illuminate/queue | Illuminate Queue is Laravel’s queue component, offering a unified API for multiple backends to run time‑consuming jobs asynchronously. Use the Capsule manager to configure connections outside Laravel and push jobs via instance or static access. | 204 | 213 | 51 | 412K | 0 | 2.6 | 45.6 | MIT | — | |
| imanghafoori/eloquent-mockery | — | 127 | 127 | 20 | 804 | 4 | 2.7 | 13.4 | MIT | 2 years ago | |
| innoge/laravel-enum-states | — | 4 | 4 | 0 | 1K | 0 | 15.3 | 36.6 | MIT | 3 months ago | |
| inspector-apm/neuron-ai | Neuron is a PHP framework for building agentic AI apps: define and orchestrate AI agents, connect to LLM providers, load data, use tools, coordinate multiple agents, and monitor/debug runs. Works with Laravel or Symfony and supports end-to-end agent workflows. | 2,059 | 2,039 | 235 | 32K | 3 | 53.2 | 21.8 | MIT | 1 month ago | |
| io238/laravel-iso-countries | — | 57 | 57 | 14 | 5K | 3 | 17.0 | 30.6 | MIT | 5 months ago | |
| islamrumon/laravel-acl | Laravel ACL provides database-backed roles, groups, and permissions for Laravel 5.8+. Note: unmaintained since Jan 2024; consider spatie/laravel-permission instead. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ivanmitrikeski/laravel-shipping | Laravel shipping package with UPS, FedEx, Canada Post, Purolator, and USPS v3 support. Get rates and create shipments via REST/OAuth APIs, with sandbox mode and flat-rate options (boxes/prices) via Eloquent models. Usable outside Laravel, too. | 24 | 25 | 5 | 4K | 0 | 14.3 | 33.8 | MIT | 6 months ago | |
| iverberk/larasearch | — | 223 | 224 | 46 | 18 | 18 | 8.7 | 9.8 | MIT | — | |
| jackpopp/geodistance | Laravel/PHP package to calculate geographic distances between coordinates. Supports common formulas and helpers to get miles/kilometers between points, useful for proximity search, radius filtering, and location-based features in apps. | 125 | 126 | 14 | 2K | 2 | 1.6 | 16.3 | MIT | — | |
| jackpopp/geodistance | Laravel/PHP package to calculate geographic distances between coordinates. Supports common formulas and helpers to get miles/kilometers between points, useful for proximity search, radius filtering, and location-based features in apps. | 125 | 126 | 14 | 2K | 2 | 1.6 | 16.3 | MIT | — | |
| jacobjoergensen/laravel-paper | Laravel Paper adds flat-file drivers to Eloquent for Laravel 12+ (PHP 8.4+). Point a model to a content directory and query Markdown or JSON files with familiar Eloquent APIs—no database, schema, or custom connection. Uses attributes + a trait. | 102 | 100 | 1 | 648 | 0 | 24.5 | 14.0 | MIT | 3 weeks ago | |
| jason-guru/laravel-make-repository | Laravel package adding Artisan “make:repository” scaffolding for the repository pattern. Quickly generate repository interfaces and implementations, keeping controllers slimmer and data access consistent and testable. Easy to install and customize for your app structure. | 62 | 65 | 31 | 7K | 2 | 17.9 | 32.3 | NOASSERTION | 3 months ago | |
| jedrzej/searchable | — | 125 | 127 | 23 | 3K | 12 | 5.1 | 23.2 | MIT | — | |
| jedrzej/sortable | — | 52 | 54 | 6 | 4K | 1 | 0.5 | 26.9 | MIT | — | |
| jedrzej/withable | — | 24 | 25 | 4 | 3K | 3 | 1.0 | 29.7 | MIT | — | |
| jeffersongoncalves/laravel-help-desk | — | 6 | 7 | 0 | 1K | 0 | 19.0 | 34.1 | MIT | 3 months ago | |
| jeffersongoncalves/laravel-mail | Complete email management for Laravel: logs outgoing mail, database Blade templates with translations and versioning, webhook delivery tracking (SES/SendGrid/Postmark/Mailgun/Resend), open/click pixel tracking, suppression list, CSS inlining, List-Unsubscribe, preview, stats, retries. | 10 | 11 | 0 | 344 | 0 | 16.5 | 23.6 | MIT | 3 months ago | |
| jenssegers/mongodb | — | 7,073 | 7,144 | 1,436 | 74K | 33 | 80.1 | 35.7 | MIT | 1 month ago | |
| jerome/filterable | — | 195 | 195 | 10 | 3K | 1 | 19.0 | 18.0 | MIT | 6 months ago | |
| jftecnologia/laravel-exceptions | — | 0 | 0 | 2 | 9 | 0 | 10.8 | 15.0 | MIT | 7 months ago | |
| jgrossi/corcel | Eloquent-based models to query a WordPress database directly from Laravel or any Composer PHP app. Use WordPress as the CMS/admin backend while your app consumes posts, pages, taxonomies, options, menus, users, ACF fields, attachments, and more. | 4,776 | 4,784 | 600 | 28K | 85 | 67.9 | 37.2 | MIT | 1 year ago | |
| jiaxincui/closure-table | — | 112 | 114 | 22 | 199 | 1 | 20.5 | 6.7 | MIT | 5 months ago | |
| jjclane/laravel-sqlite-migrations | Trait for Laravel migrations that makes schema changes SQLite-safe. Automatically transforms unsupported column types and avoids “Cannot add a NOT NULL column with default value NULL” by adding columns safely, letting migrations run cleanly on SQLite. | 14 | 14 | 4 | 0 | 0 | 2.4 | — | — | 2 years ago | |
| joelbutcher/laravel-archivable | Add archiving to Laravel Eloquent models like SoftDeletes. Includes migration macros for archived_at, model trait, and query builder scopes/macros to archive/unarchive records and filter archived vs active results in fluent chains. | 126 | 126 | 24 | 19K | 2 | 5.1 | 30.0 | MIT | 1 year ago | |
| joshcirre/duo | — | 36 | 36 | 0 | 0 | 1 | 6.2 | — | MIT | 10 months ago | |
| jpkleemans/attribute-events | — | 333 | 332 | 21 | 16K | 2 | 6.3 | 23.1 | MIT | 1 year ago | |
| jszdavid/laravel-world | Laravel package providing countries, states, and cities data (based on nnjeim/world) with migrations, seeder, configurable table names and route prefix, optional country filters, and a World facade/API endpoints with optional query caching. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | 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,802 | 3,840 | 480 | 374K | 196 | 55.5 | 50.6 | — | 1 year ago | |
| kazistm/algeria-geo | Laravel package providing Algeria geographic data—provinces (wilayas), districts (daïras), and communes—with seeders/migrations to populate your database. Useful for address forms, location selectors, validation, and geo lookups in Algerian apps. | 1 | 1 | 0 | 109 | 0 | 0.0 | 24.1 | MIT | — | |
| kazistm/subscriptions | Flexible Laravel subscription and plan management for SaaS apps. Create plans with features and usage limits, manage subscription lifecycles, track consumption via subscription usage, and extend/override models as needed. Built on laravelcm/laravel-subscriptions. | 3 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| kendenigerian/payzephyr | — | 39 | 33 | 3 | 51 | 0 | 31.1 | 5.8 | MIT | 1 month ago | |
| kirkbushell/eloquence | — | 575 | 579 | 56 | 25K | 2 | 5.9 | 22.8 | MIT | 1 year ago | |
| kirschbaum-development/eloquent-power-joins | Eloquent Power Joins brings Laravel-style joins to Eloquent. Join via relationship definitions, reuse model scopes in join contexts, query relationship existence with joins, and sort by related columns/aggregations—all with cleaner, more readable queries. | 1,573 | 1,577 | 102 | 3M | 10 | 42.3 | 57.8 | MIT | 1 month ago | |
| kisame76/filament-tree-table | — | 4 | 2 | 0 | 2K | 0 | 17.8 | 40.1 | MIT | 3 months ago | |
| kiwilan/typescriptable-laravel | — | 40 | 39 | 9 | 2K | 7 | 12.1 | 27.3 | MIT | 1 year ago | |
| knobik/sql-agent | Self-learning text-to-SQL agent for Laravel that turns natural language into accurate, safe SQL. Uses schema introspection, a curated knowledge base, query patterns, and conversation memory; recovers from errors and saves learnings. Includes built-in chat UI. | 18 | 17 | 2 | 58 | 1 | 13.6 | 9.2 | Apache-2.0 | 7 months ago | |
| koassi/filament-file-explorer | — | 0 | 0 | 0 | 10 | 0 | 22.0 | 16.9 | MIT | 3 weeks ago | |
| konekt/acl | — | 10 | 10 | 2 | 1K | 0 | 0.2 | 27.5 | MIT | — | |
| 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. | 63 | 64 | 9 | 97K | 2 | 1.0 | 43.8 | MIT | — | |
| kore-ui/kore-ui | — | 0 | 0 | 0 | 14 | 0 | 19.0 | 18.8 | MIT | 2 months ago | |
| korridor/laravel-computed-attributes | Adds “computed attributes” to Laravel models, letting you define dynamic/derived properties that behave like normal attributes (including access/casting/serialization) without storing them in the database. Useful for clean model APIs and reusable calculations. | 12 | 12 | 4 | 6K | 1 | 18.8 | 42.2 | MIT | 4 months ago | |
| korridor/laravel-has-many-merged | Add a custom Eloquent hasManyMerged relationship to merge multiple hasMany relations into one collection. Query, eager load, sort, and paginate merged results as a single relation while keeping models and constraints intact. | 90 | 90 | 3 | 5K | 4 | 17.4 | 28.3 | MIT | 5 months ago | |
| korridor/laravel-has-many-sync | — | 36 | 36 | 3 | 8K | 0 | 15.6 | 35.9 | MIT | 5 months ago | |
| korridor/laravel-model-validation-rules | — | 29 | 29 | 6 | 13K | 0 | 16.5 | 40.5 | MIT | 5 months ago | |
| kris/laravel-form-builder | — | 1,715 | 1,742 | 305 | 21K | 111 | 61.2 | 48.0 | MIT | 1 month ago | |
| kyslik/column-sortable | Add sortable table columns to Laravel Eloquent listings. Define sortable fields on models, generate Blade sort links with direction icons, and sort by related hasOne/belongsTo columns or withCount aliases. Works with Laravel 5.5–8 (via package versions). | 647 | 662 | 110 | 133K | 32 | 37.5 | 49.5 | MIT | 6 months ago | |
| laboiteacode/filament-dependency-graph | — | 2 | 2 | 0 | 1K | 0 | 19.4 | 41.3 | MIT | 1 month ago | |
| lacodix/laravel-global-or-scope | Add multiple Eloquent global scopes that are grouped and applied with OR logic instead of the default AND. Use a simple trait to register OR-scopes and optionally disable some or all of them per query with withoutGlobalOrScopes(). | 5 | 5 | 1 | 130 | 0 | 18.6 | 20.2 | MIT | 3 months ago | |
| lacodix/laravel-metric-cards | WIP Laravel package for rendering metric cards with Chart.js. Ships a pre-built browser bundle (metrics.js) you can publish; no Chart.js install needed. Configure chart defaults, palette, and Colors plugin via config/metric-cards.php. | 1 | 1 | 0 | 125 | 0 | 25.7 | 29.0 | MIT | 1 month ago | |
| lacodix/laravel-model-filter | Filter, search, and sort Eloquent models with reusable filter classes and query-string support. Includes built-in types (string, date, number, enum), relation/nested relation filtering, custom complex logic, and filter visualisation. | 175 | 175 | 14 | 3K | 1 | 32.7 | 21.3 | MIT | 3 weeks ago | |
| lacodix/laravel-plans | Laravel package to manage SaaS plans, addons, subscriptions, and optional features. Supports countable/uncountable features with limits, resets, and consumption across plans, plus translations, ordering, and metadata—billing/invoicing not included. | 6 | 6 | 1 | 60 | 0 | 23.3 | 15.7 | MIT | 2 months ago | |
| lacodix/laravel-scoped-mail-config | Send emails with dynamic, per-scope mailer settings in Laravel. Provide SMTP/from config via any model or class implementing HasMailConfig—ideal for multi-tenancy (e.g., Spatie) or user/team-specific mail configurations. | 1 | 1 | 0 | 130 | 0 | 17.8 | 28.6 | MIT | 3 months ago | |
| lapaliv/laravel-bulk-upsert | — | 15 | 15 | 3 | 948 | 0 | 28.2 | 28.5 | MIT | 1 month ago | |
| laracasts/testdummy | Generate Eloquent models for tests without factories. Define blueprints and quickly create/build records with sensible defaults, relationships, and overrides—ideal for speeding up Laravel test setup and prototyping with minimal boilerplate. | 456 | 467 | 78 | 3K | 17 | 19.1 | 19.7 | MIT | 6 years ago | |
| laracord/framework | Laracord Framework is the core of Laracord, a Laravel-powered micro-framework for building Discord bots with DiscordPHP. Includes generators for commands/events, slash command sync, interaction routing, async services/tasks, optional HTTP server, and great logging. | 48 | 48 | 17 | 292 | 18 | 15.6 | 19.6 | MIT | 1 year ago | |
| laracraft-tech/laravel-date-scopes | Add a DateScopes trait to Eloquent models to query records by common date ranges: today, last week, month-to-date, last year (with custom start), and more. Chain scopes with aggregates like sum/avg for fast stats-friendly queries. | 514 | 515 | 31 | 10K | 0 | 21.9 | 20.1 | MIT | 5 months ago | |
| laracraft-tech/laravel-dynamic-model | — | 45 | 45 | 3 | 158 | 2 | 16.5 | 9.9 | MIT | 5 months ago | |
| laracraft-tech/laravel-schema-rules | Generate basic Laravel validation rules from your database schema. Create rules for entire tables or selected columns, scaffold Form Request classes, and configure columns to always skip. Great as a starting point to refine and optimize validation. | 363 | 363 | 24 | 3K | 0 | 18.6 | 15.0 | MIT | 5 months ago | |
| laracraft-tech/laravel-useful-traits | Laravel package with handy daily-use additions: traits for PHP 8.1+ enums (get names/values/array) and Eloquent query scopes (e.g., select all columns except specific ones, date-based scopes), plus an Artisan db:truncate command. | 58 | 58 | 2 | 99 | 1 | 16.8 | 6.5 | MIT | 5 months ago | |
| laraditz/model-filter | Flexible Eloquent model filtering for Laravel with operator support (eq, gte, etc.), AND/OR grouping, and relationship filters via dot notation. Add a Filterable trait and allowlist fields, optionally create filter classes for custom logic, and filter using request params under filters[]. | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| laraditz/saring | Saring is a simple Eloquent model filtering package for Laravel and Lumen. Add the Filterable trait to models, create per-model filter classes (e.g., UserFilter), optionally whitelist filterable fields, and call Model::filter($request->all()). | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| laraditz/user-security | Adds user security features for Laravel/Lumen: security PIN, mnemonic key validation/storage, and 2FA support. Includes a UserSecurable trait, SecureUser facade, and configurable hashing key (LUS_KEY) for one-way encryption. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| laragear/meta-model | — | 1 | 1 | 1 | 162K | 0 | 12.1 | 60.4 | MIT | 6 months ago | |
| laragear/two-factor | — | 341 | 342 | 24 | 53K | 0 | 19.8 | 33.6 | MIT | 6 months ago | |
| laragear/webauthn | Laravel package to authenticate users with WebAuthn passkeys (biometrics, device keys). Provides request validation and login flow with attestation/assertion support, compatible with Octane. Note: superseded by laravel/passkeys and unmaintained. | 400 | 405 | 45 | 89K | 0 | 13.3 | 26.9 | MIT | 4 months ago | |
| laranail/db-console | — | 0 | — | 0 | — | 0 | 17.8 | 0.4 | MIT | 2 months ago | |
| laranail/db-tools | — | 1 | — | 0 | — | 0 | 19.4 | — | MIT | 1 month ago | |
| laranail/enumerator | — | 0 | 0 | 0 | 262 | 0 | 19.0 | 38.6 | MIT | 2 months ago | |
| laranail/package-tools | — | 0 | — | 0 | — | 0 | 17.8 | — | MIT | 2 months ago | |
| larapacks/setting | Lightweight Laravel settings manager that stores and retrieves key/value app configuration at runtime. Provides a clean API and helpers for persisting settings (including grouped/namespaced keys), with caching support for fast reads and easy integration into Laravel apps. | 5 | 6 | 2 | 248 | 0 | 4.9 | 22.5 | — | 3 years ago | |
| larastan/larastan | Larastan is a PHPStan extension for Laravel that analyzes your code to catch bugs early. It boots the Laravel container to resolve runtime-only types, adds static typing support for Laravel “magic,” and improves code quality and developer productivity. | 6,493 | 6,494 | 506 | 6M | 88 | 85.5 | 72.6 | MIT | 3 months ago | |
| laravel/ai | Laravel AI SDK for a unified, Laravel-friendly API across providers like OpenAI, Anthropic, and Gemini. Build agents with tools and structured output, generate images, synthesize/transcribe audio, create embeddings, and more—all through one consistent interface. | 1,128 | 1,109 | 326 | 2M | 33 | 61.2 | 74.2 | MIT | 1 month ago | |
| laravel/airlock | Laravel Sanctum (formerly Airlock) offers lightweight authentication for Laravel SPAs and simple APIs. Use cookie-based session auth for first-party SPAs or issue API tokens for mobile apps and third-party clients, with minimal setup and seamless Laravel integration. | 2,978 | 2,973 | 329 | 90 | 0 | 53.2 | 1.1 | MIT | 2 months ago | |
| laravel/browser-kit-testing | Fluent BrowserKit-style testing for Laravel apps: make HTTP requests, navigate pages, assert response content, and interact with forms in functional tests. Install as a dev dependency and extend Laravel\BrowserKitTesting\TestCase to get started. | 516 | 519 | 72 | 180K | 0 | 24.2 | 38.6 | MIT | 6 months ago | |
| laravel/cashier | Laravel Cashier (Stripe) adds a fluent, expressive API for subscription billing in Laravel. Manage subscriptions, coupons, plan swaps, quantities, cancellation grace periods, and invoice PDF generation—without writing boilerplate billing code. | 2,543 | 2,575 | 744 | 2M | 14 | 62.1 | 50.7 | MIT | 1 month ago | |
| laravel/cashier-braintree | Laravel Cashier driver for Braintree: a simple subscription billing integration for Laravel apps. Manage customers, plans, subscriptions, coupons/discounts, and webhooks with an expressive API built on top of the Braintree PHP SDK. | 164 | 167 | 135 | 43 | 0 | 3.2 | 1.0 | MIT | 7 years ago | |
| laravel/cashier-mollie | Laravel Cashier integration for Mollie payments and subscriptions. This repository has moved to mollie/laravel-cashier-mollie (v1 and v2 continued) and will be closed Feb 1, 2022. Docs: cashiermollie.com. | 367 | 385 | 61 | 218 | 25 | 10.1 | 8.1 | MIT | 5 years ago | |
| laravel/cashier-paddle | Laravel Cashier Paddle adds a fluent Laravel interface for Paddle subscriptions, handling common billing boilerplate like subscription creation and management, plan swaps, quantities, pauses, cancellations, and grace periods. | 267 | 267 | 70 | 70K | 1 | 24.4 | 36.9 | MIT | 5 months ago | |
| 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 | 87 | 5 | 0.0 | 27.4 | — | — | |
| 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,509 | 1,544 | 410 | 233K | 2 | 24.7 | 30.2 | MIT | 1 year ago | |
| laravel/passkeys | Add passwordless WebAuthn/passkey authentication to Laravel. Install migrations, add a trait/contract to your User model, and use the @laravel/passkeys JS client for registration and login. Includes built-in routes for login, confirmation, and passkey management. | 110 | 106 | 8 | 3M | 2 | 16.9 | 63.9 | MIT | 4 months ago | |
| laravel/passport | Laravel Passport provides a full OAuth2 server for Laravel, enabling API authentication with access tokens, personal access tokens, and client credentials. Includes token issuing, revocation, and scope support with first-party integration. | 3,415 | 3,462 | 800 | 3M | 4 | 64.2 | 48.9 | MIT | 1 month ago | |
| laravel/pennant | Laravel Pennant is a simple, lightweight feature flag library for Laravel. Define and evaluate feature toggles, control rollouts, and experiment safely across environments. Official docs available at laravel.com/docs/pennant. | 591 | 591 | 67 | 1M | 0 | 35.3 | 54.7 | MIT | 1 month ago | |
| laravel/pulse | Laravel Pulse is a real-time performance monitoring tool for Laravel. It provides a dashboard to track application health and key metrics, helping you identify bottlenecks and issues quickly in development and production environments. | 1,714 | 1,717 | 215 | 1M | 0 | 44.4 | 48.6 | MIT | 3 weeks ago | |
| laravel/sanctum | Laravel Sanctum is a lightweight authentication package for Laravel, designed for SPAs and simple APIs. It supports secure session-based auth for first-party SPAs and personal access tokens for API clients with minimal setup. | 2,978 | 2,993 | 329 | 8M | 0 | 53.2 | 55.4 | MIT | 2 months ago | |
| laravel/scout | Laravel Scout adds driver-based full-text search to Eloquent models, automatically syncing model changes to your search indexes. Supports Algolia, Meilisearch, and Typesense for fast, scalable searching in Laravel apps. | 1,676 | 1,704 | 359 | 2M | 3 | 50.4 | 52.6 | MIT | 1 month ago | |
| laravelbook/ardent | — | 1,371 | 1,429 | 201 | 13K | 106 | 19.4 | 25.7 | BSD-3-Clause | 7 years ago | |
| laravel-clickhouse/laravel-clickhouse | Laravel ClickHouse adds a ClickHouse driver for Laravel with Eloquent models, an extended query builder (FINAL, PREWHERE, ARRAY JOIN, CTE, set ops, ClickHouse joins), and a schema builder for ClickHouse DDL. Includes migrations, lightweight deletes, and parallel HTTP querying. | 228 | 225 | 15 | 19K | 5 | 24.1 | 33.8 | MIT | 1 month ago | |
| laravelcm/laravel-subscriptions | — | 243 | 243 | 39 | 7K | 4 | 21.2 | 24.7 | MIT | 5 months ago | |
| laravelcollective/html | LaravelCollective HTML provides maintained form and HTML helpers for Laravel apps. Generate form fields, labels, links, and other elements with a fluent, Blade-friendly API. Ideal for projects migrating from legacy helpers or needing rapid UI scaffolding. | 4,083 | 4,081 | 992 | 471K | 159 | 64.4 | 51.4 | MIT | 3 years ago | |
| laravel-json-api/eloquent | — | 12 | 12 | 17 | 54K | 1 | 0.9 | 50.3 | MIT | — | |
| laravel-lang/models | Adds localized names and attributes for Laravel Eloquent models via Laravel Lang. Plug-and-play translations for model labels across multiple languages to improve UI, validation messages, and admin panels. Install with composer and follow the docs for setup. | 7 | 7 | 4 | 286K | 0 | 17.6 | 60.7 | MIT | 6 months ago | |
| laravel-shift/blueprint | Blueprint rapidly generates multiple Laravel components from a single, human-readable YAML “draft.” Run artisan commands like blueprint:build to scaffold models, controllers, migrations, tests, and more from one definition—ideal for quickly spinning up features and CRUD. | 3,110 | 3,109 | 295 | 57K | 4 | 39.6 | 19.3 | MIT | 10 months ago | |
| laravel-zero/framework | Laravel Zero is an unofficial, Laravel-based micro-framework for building fast, elegant console apps. Includes optional Eloquent/logging, interactive menus, desktop notifications, scheduler, standalone compiler, and Collision-powered error reporting. | 354 | 349 | 64 | 54K | 0 | 20.3 | 33.3 | MIT | 5 months ago | |
| laravie/query-filter | Laravie Query Filter adds a clean, reusable way to filter Eloquent queries from request input. Define filter classes and apply them to models to handle searching, sorting, and conditional constraints without cluttering controllers or repositories. | 75 | 76 | 9 | 4K | 0 | 7.2 | 23.2 | MIT | 2 years ago | |
| laravie/serialize-queries | — | 69 | 70 | 6 | 170K | 0 | 17.9 | 51.5 | MIT | 6 months ago | |
| lastdragon-ru/lara-asp-eloquent | — | 1 | 1 | 0 | 3K | 0 | 0.0 | 44.3 | MIT | — | |
| lastdragon-ru/lara-asp-graphql | — | 5 | 5 | 3 | 3K | 0 | 0.1 | 37.3 | MIT | — | |
| lastdragon-ru/lara-asp-graphql-testing | Testing helpers for GraphQL in Laravel apps using lara-asp. Provides utilities and assertions to build requests, execute queries/mutations, and validate responses in automated tests, making GraphQL endpoint testing faster and more reliable. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| lastdragon-ru/lara-asp-serializer | — | 0 | 0 | 0 | 4K | 0 | 0.0 | 50.0 | MIT | — | |
| lastdragon-ru/lara-asp-testing | Testing utilities for integrating Lara ASP into Laravel apps. Provides helpers, fakes, and assertions to simplify writing automated tests around ASP policies, decisions, and request/response flows in your application. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| latevaweb/laravel-translatable | Add translatable Eloquent attributes backed by a Translations database table. Use a Translatable trait to set/get per-locale values, auto-resolve attributes by current app locale, and store translations via polymorphic relations. | 0 | 0 | 2 | 1 | 0 | 1.7 | 4.9 | — | 6 years ago | |
| league/factory-muffin | Factory Muffin helps you rapidly create test objects in PHP with simple, reusable model factories (inspired by factory_girl). Define models and generate instances for fixtures and unit tests; optional Faker integration is available via factory-muffin-faker. | 536 | 541 | 73 | 277K | 17 | 19.6 | 45.3 | MIT | 5 years ago | |
| lecturize/laravel-taxonomies | — | 103 | 103 | 29 | 58 | 1 | 3.0 | 2.7 | MIT | 4 years ago | |
| leknoppix/laravel-cloudflare | — | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 1 year ago | |
| livecontrol/eloquent-datatable | — | 55 | 59 | 41 | 208 | 6 | 4.6 | 11.9 | MIT | 11 years ago | |
| livewire/livewire | Livewire is a full-stack Laravel framework for building dynamic, reactive UI components without leaving PHP. Create modern interfaces with server-driven state and interactions, backed by a rich component model and official documentation. | 23,572 | 23,600 | 1,748 | 6M | 12 | 80.9 | 54.6 | MIT | 4 weeks ago | |
| livewire-filemanager/filemanager | Livewire-powered file manager for Laravel: drag & drop uploads, search, folders, dark mode, multi-language UI, and API endpoints. Integrates with Spatie Media Library for media handling and thumbnails. PHP 8.2+. | 366 | 367 | 37 | 290 | 0 | 8.6 | 3.7 | MIT | 9 months ago | |
| lucadegasperi/oauth2-server-laravel | — | 2,346 | 2,404 | 521 | 14K | 0 | 36.0 | 12.1 | MIT | 9 years ago | |
| lukasss93/laravel-model-settings | Add per-model settings to Eloquent with defaults, validation rules, and optional config publishing. Store and retrieve settings directly on your models, initialize settings on creation, and keep your app flexible with PHP 8+ and Laravel 8+ support. | 4 | 4 | 1 | 7 | 0 | 1.3 | 5.3 | MIT | 2 years ago | |
| lvlup-dev/laravel-agent-editable-prompts | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| lvlup-dev/laravel-user-last-seen-at | — | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | MIT | — | |
| magros/laravel-model-encryption | — | 14 | 14 | 10 | 471 | 5 | 1.8 | 22.3 | Apache-2.0 | — | |
| maize-tech/laravel-markable | Add likes, bookmarks, favorites, reactions and more to Laravel models with a simple “markable” system. Includes install command, configurable user model and table prefix, and optional publishable migrations per mark type for quick setup. | 759 | 760 | 29 | 11K | 0 | 20.8 | 18.2 | MIT | 5 months ago | |
| mateusjunges/laravel-acl | — | 544 | 564 | 54 | 283 | 0 | 6.7 | 1.8 | MIT | 3 years ago | |
| mediadotonedev/userauthcenter | — | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| mehdi-fathi/eloquent-filter | Laravel package to filter Eloquent models via query strings. Supports complex query structures, custom/overridable conditions, builder integration, and fine-grained control over filter execution. Useful for APIs and large datasets, with optional rate limiting. | 448 | 449 | 41 | 3K | 7 | 25.6 | 16.5 | MIT | 6 months ago | |
| metamel/laravel-addresses | — | 4 | 5 | 0 | 142 | 0 | 1.9 | 20.3 | MIT | 2 years ago | |
| mguinea/laravel-robots | — | 15 | 16 | 6 | 1K | 0 | 0.7 | 21.0 | MIT | — | |
| michaelachrisco/readonly | — | 162 | 162 | 15 | 31K | 1 | 10.7 | 32.8 | GPL-3.0 | 10 months ago | |
| michal78/laravel-pandora | — | 5 | 3 | 0 | 3 | 0 | 21.2 | 2.9 | NOASSERTION | 1 month ago | |
| mikebronner/laravel-model-caching | Speeds up Eloquent by automatically caching model queries and relationships, cutting repetitive database hits. Drop-in package with cache tagging support, configurable cache stores and TTLs, and easy invalidation on model updates—ideal for high-traffic Laravel apps. | 2,371 | 2,371 | 228 | 14K | 0 | 48.0 | 13.5 | MIT | 1 month ago | |
| mikebronner/laravel-pivot-events | Adds Eloquent model events for many-to-many pivot operations: sync, attach, detach, and updateExistingPivot on BelongsToMany/MorphToMany. Listen for pivotSyncing/Synced, pivotAttaching/Attached, pivotDetaching/Detached, and pivotUpdating/Updated. | 141 | 141 | 12 | 148K | 0 | 17.0 | 45.8 | MIT | 6 months ago | |
| milenmk/laravel-email-change-confirmation | Laravel package for confirming user email address changes. Adds a verification flow (often via signed link/token), protects accounts by requiring confirmation before updating the email, and integrates cleanly with common auth setups in Laravel apps. | 2 | 2 | 0 | 2 | 0 | 15.7 | 3.5 | MIT | 3 months ago | |
| miradnan/laravel-model-caching | — | 8 | 8 | 2 | 568 | 0 | 0.4 | 25.0 | MIT | 6 years ago | |
| mkwebdesign/filament-watchdog-v5 | — | 4 | 4 | 2 | 954 | 0 | 0.2 | 31.5 | — | — | |
| moffhub/billing | — | 0 | 0 | 1 | 515 | 0 | 18.8 | 43.2 | — | 2 months ago | |
| moffhub/flow | Database-driven state machine & workflow engine for Laravel. Build multi-step approval gates with role/permission guards, auditable transitions, actions, parallel states, scheduled transitions, and a visual builder + workflow visualization for complex business processes. | 0 | 0 | 0 | 92 | 0 | 14.4 | 30.6 | — | 5 months ago | |
| mohamedhekal/classbridge | — | 0 | 0 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| mohammad-fouladgar/eloquent-builder | — | 526 | 527 | 42 | 1K | 0 | 4.2 | 7.5 | MIT | 7 years ago | |
| moloquent/moloquent | — | 120 | 120 | 35 | 347 | 31 | 12.1 | 19.0 | — | 9 years ago | |
| moneo/laravel-morphmap | — | 53 | 53 | 2 | 24 | 0 | 0.3 | 2.2 | MIT | — | |
| mongodb/laravel-mongodb | MongoDB integration for Laravel Eloquent and the Query Builder, extending the native Laravel API to work with MongoDB. Official mongodb/laravel-mongodb package (formerly jenssegers), compatible with Laravel 10.x. | 7,070 | 7,097 | 1,435 | 441K | 32 | 80.1 | 46.0 | MIT | 1 month ago | |
| moo/flashcard-bundle | — | 3 | 3 | 0 | 0 | 0 | 0.9 | — | MIT | 10 years ago | |
| mostafax/knet | — | 0 | 0 | 0 | 0 | 0 | 1.2 | — | MIT | 2 years ago | |
| mozex/laravel-searchable | Add a Searchable trait to any Eloquent model to search multiple columns and related data (relations, morphs, even cross-database) via a single ->search() call. Works with Laravel Scout and includes optional Filament table/global search integration. | 2 | 3 | 0 | 465 | 0 | 20.9 | 35.3 | MIT | 1 month ago | |
| mpyw/compoships-eager-limit | — | 13 | 13 | 2 | 610 | 1 | 0.3 | 16.1 | MIT | 3 years ago | |
| mpyw/eloquent-has-by-join | — | 23 | 25 | 4 | 416 | 0 | 1.2 | 12.3 | MIT | 4 years ago | |
| mpyw/eloquent-has-by-non-dependent-subquery | — | 79 | 84 | 10 | 4K | 0 | 1.5 | 16.8 | MIT | 4 years ago | |
| mpyw/laravel-database-mock | — | 6 | 6 | 0 | 975 | 0 | 17.1 | 33.8 | MIT | 3 months ago | |
| mpyw/laravel-local-class-scope | — | 23 | 24 | 4 | 4K | 0 | 18.4 | 34.8 | MIT | 3 months ago | |
| mr.incognito/crudify | Laravel CRUD generator for API or web apps. One Artisan command scaffolds models, migrations, controllers, form requests, API resources, routes, and optional Blade views. Supports validation rules, nullable fields, foreign keys/constraints, defaults, excludes, and delete:crud cleanup. | 1 | 1 | 0 | 2 | 0 | 15.2 | 4.7 | — | 4 months ago | |
| msafadi/laravel-eloquent-join-with | — | 165 | 165 | 6 | 33 | 2 | 7.7 | 1.1 | MIT | 9 months ago | |
| mtahv3/laravel-queue-snssqs | — | 4 | 4 | 2 | 9 | 1 | 2.6 | 6.2 | MIT | 5 years ago | |
| mtvs/eloquent-approval | — | 147 | 147 | 12 | 236 | 1 | 1.3 | 5.7 | MIT | — | |
| multicaret/laravel-acquaintances | — | 849 | 854 | 70 | 7K | 5 | 29.3 | 17.6 | MIT | 5 months ago | |
| mvanduijker/laravel-model-exists-rule | — | 22 | 22 | 2 | 7K | 0 | 15.2 | 37.2 | MIT | 6 months ago | |
| mvanduijker/laravel-transactional-model-events | — | 75 | 75 | 10 | 5K | 0 | 16.2 | 27.2 | MIT | 6 months ago | |
| mvdnbrk/laravel-model-expires | — | 166 | 166 | 15 | 52 | 2 | 5.3 | 1.6 | MIT | 5 years ago | |
| mydaniel/laravel-temporary-tokens | — | 0 | 0 | 0 | 0 | 0 | 5.5 | — | MIT | 10 months ago | |
| myerscode/laravel-taxonomies | — | 9 | 9 | 2 | 48 | 0 | 13.9 | 11.8 | MIT | 5 months ago | |
| nabilhassen/laravel-usage-limiter | Track, limit, and restrict usage for users/accounts or any model in Laravel. Define per-plan limits with reset frequencies, consume/unconsume on create/delete, check remaining allowance, generate usage reports, and auto-reset via scheduled Artisan command. | 186 | 184 | 13 | 167 | 0 | 16.5 | 4.3 | MIT | 4 months ago | |
| nanigans/single-table-inheritance | — | 249 | 249 | 48 | 33K | 2 | 4.3 | 30.4 | MIT | 5 years ago | |
| netipar/laravel-chunky | Chunk-based uploads for Laravel with resume support and an event-driven backend. Reliable large file uploads over unstable connections, plus framework-agnostic frontend clients for Vue 3, React, Alpine.js, and Livewire, with progress, batching, and broadcasting support. | 0 | 0 | 0 | 242 | 0 | 30.4 | 40.3 | MIT | 1 month ago | |
| netsells/hash-model-ids | — | 0 | 0 | 2 | 36 | 0 | 1.6 | 26.7 | — | 2 years ago | |
| neuecommerce/default-records | — | 0 | 0 | 0 | 233 | 0 | 0.0 | 42.5 | MIT | — | |
| neuecommerce/model-casts | — | 0 | 0 | 0 | 460 | 0 | 0.0 | 36.8 | MIT | — | |
| neuron-core/neuron-ai | Neuron is a PHP framework for building agentic apps: create and orchestrate AI agents, integrate LLM providers, load data, run multi-agent workflows, and monitor/debug behavior. Works well with Laravel and Symfony. | 2,062 | 2,059 | 236 | 180K | 3 | 53.0 | 33.6 | MIT | 1 month ago | |
| neurony/laravel-duplicate | — | 120 | 110 | 23 | 37 | 0 | 2.8 | 1.6 | MIT | 6 years ago | |
| neurony/laravel-query-cache | — | 48 | 48 | 9 | 230 | 2 | 2.7 | 10.4 | MIT | 6 years ago | |
| nicolaslopezj/searchable | — | 1,996 | 2,026 | 290 | 58K | 103 | 47.7 | 44.3 | MIT | 6 years ago | |
| nikolag/core | — | 3 | 3 | 6 | 904 | 0 | 10.2 | 34.0 | MIT | 9 months ago | |
| nikolag/laravel-square | — | 38 | 38 | 25 | 1K | 0 | 16.1 | 22.7 | MIT | 9 months ago | |
| nikolag/square | — | 38 | 38 | 25 | 0 | 0 | 15.5 | 1.2 | MIT | 9 months ago | |
| nikservik/simple-support | — | 1 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| nilportugues/serializer-eloquent | Eloquent ORM driver for nilportugues/serializer. Serialize Laravel/Eloquent models and their relationships into the Serializer library’s normalized array format, handling common Eloquent edge cases so you can reuse one consistent serialization layer across your app. | 5 | 5 | 7 | 135 | 2 | 4.6 | 19.3 | MIT | 9 years ago | |
| ntanduy/cloudflare-d1-database | Native Laravel database driver for Cloudflare D1 with full Eloquent, Query Builder, migrations, and seeding. Supports REST or Worker connections, batch queries and bulk inserts, read replicas with auto read/write splitting, import/dump/time-travel tooling, retries, and circuit breaking. | 28 | 27 | 7 | 340 | 0 | 23.9 | 17.3 | MIT | 4 months ago | |
| nuewire/logs | — | 0 | 0 | 0 | 4 | 0 | 19.6 | 11.2 | MIT | 1 month ago | |
| nuewire/platform | — | 0 | 0 | 0 | 12 | 0 | 21.7 | 17.9 | NOASSERTION | 1 month ago | |
| nuewire/support | — | 0 | 0 | 0 | 11 | 0 | 20.0 | 17.4 | MIT | 1 month ago | |
| nunomaduro/larastan | Larastan is a PHPStan extension for Laravel that adds strong type inference and “code analysis” by booting the app container. It understands Laravel’s magic, finds bugs early, and improves code quality and developer productivity. | 6,493 | 6,495 | 506 | 427K | 88 | 85.6 | 56.4 | MIT | 3 months ago | |
| nunomaduro/laravel-sluggable | — | 152 | 152 | 5 | 2K | 1 | 14.3 | 17.6 | MIT | 5 months ago | |
| nyoncode/laravel-knowledge-base | — | 0 | 0 | 0 | 8 | 0 | 20.2 | 15.5 | MIT | 3 weeks ago | |
| nyoncode/laravel-permission-extended | — | 0 | 0 | 0 | 84 | 0 | 12.7 | 29.5 | MIT | 5 months ago | |
| okeonline/filament-archivable | — | 20 | 20 | 11 | 73 | 1 | 2.8 | 11.2 | MIT | 1 year ago | |
| omaralalwi/laravel-time-craft | — | 13 | 13 | 3 | 964 | 0 | 19.7 | 29.5 | MIT | 2 months ago | |
| onamfc/laravel-devlogger | Laravel database logger with automatic exception catching and rich metadata. Tag and filter logs by level, date, queue, status, request context, and user. Includes configurable retention/cleanup, fallback channels, and flexible env-based setup. | 16 | 16 | 1 | 0 | 0 | 3.1 | — | MIT | 1 year ago | |
| one23/laravel-clickhouse | — | 2 | 2 | 1 | 6 | 0 | 0.0 | 6.6 | MIT | — | |
| onelearningcommunity/grease | — | 12 | 12 | 2 | 124 | 0 | 19.6 | 16.3 | MIT | 2 months ago | |
| onemustcode/query | — | 4 | 4 | 2 | 346 | 5 | 4.4 | 26.5 | MIT | 8 years ago | |
| onramplab/laravel-security-model | — | 0 | 0 | 0 | 594 | 0 | 3.0 | 38.3 | MIT | 3 years ago | |
| open-southeners/laravel-model-status | Lightweight Laravel model status handling using native PHP enums—no extra tables needed. Define a status enum, attach it via a PHP attribute, and use a trait for helpers like setStatus, setStatusWhen, hasStatus, and optional status events. | 0 | 0 | 0 | 70 | 0 | 16.8 | 28.5 | MIT | 5 months ago | |
| orchestra/canvas | Orchestra Canvas brings Laravel’s artisan make:* generators to apps and packages. Generate controllers, models, migrations, jobs, mail, middleware, tests and more, with customizable namespaces and stubs—usable inside or outside a full Laravel install. | 209 | 210 | 13 | 1M | 0 | 30.8 | 61.4 | MIT | 1 month ago | |
| orchestra/database | Orchestra Database extends Laravel’s database layer for Orchestra Platform, providing helpers and integration for connections, schema, migrations, and query features. Useful for building and maintaining app data structures consistently across Orchestra-based projects. | 19 | 20 | 13 | 19K | 0 | 9.6 | 39.5 | — | 5 years ago | |
| orkhanahmadov/eloquent-repository | — | 27 | 27 | 11 | 289 | 2 | 2.3 | 15.3 | MIT | 4 years ago | |
| owen-it/laravel-auditing | Audit Eloquent model changes in Laravel with a simple trait. Automatically record create/update/delete events, track who/when/what changed, and retrieve audit history for reports, compliance, and anomaly detection. Flexible drivers and rich metadata support. | 3,458 | 3,485 | 409 | 1M | 9 | 60.5 | 45.7 | MIT | 3 months ago | |
| padosoft/laravel-querymonitor | — | 3 | 3 | 1 | 1 | 0 | 0.8 | 1.3 | MIT | 1 year ago | |
| pannella/laravel-cti | — | 2 | 2 | 0 | 455 | 1 | 25.1 | 35.4 | MIT | 2 months ago | |
| paperscissorsandglue/laravel-encryption-at-rest | — | 3 | 3 | 1 | 9 | 0 | 0.3 | 7.1 | MIT | 1 year ago | |
| pawelmysior/laravel-publishable | — | 22 | 22 | 11 | 37 | 4 | 3.3 | 6.5 | MIT | 1 year ago | |
| pawprintdigital/laravel-queue-raw-sqs | — | 8 | 8 | 3 | 59 | 1 | 2.0 | 12.1 | MIT | 7 years ago | |
| pdphilip/elasticsearch | Eloquent-style Elasticsearch for Laravel. Extend models and the query builder with native-feeling search features like term and phrase-prefix queries, match/fuzzy matching, highlighting, geo distance filters, plus familiar create/update/delete and pagination APIs. | 0 | 3 | — | 31K | — | 10.5 | 55.3 | — | — | |
| pdphilip/opensearch | — | 0 | 0 | — | 26K | — | 0.0 | 55.3 | — | — | |
| pebblecms/laravel-database-routes | — | 2 | 2 | 0 | 0 | 0 | 0.4 | 0.8 | — | — | |
| pedrokeilerbatistarojo/smartfilter | — | 3 | 3 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| pelfox/laravel-bigquery | — | 4 | 5 | 2 | 3K | 0 | 19.8 | 43.6 | MIT | 3 months ago | |
| petrknap/eloquent | — | 0 | 0 | 0 | 317 | 0 | 19.9 | 39.7 | LGPL-3.0 | 2 months ago | |
| petrknap/shorts | — | 0 | 0 | 0 | 4K | 0 | 22.7 | 58.2 | LGPL-3.0 | 2 months ago | |
| petrknap/zoned-datetime-persistence | — | 0 | 0 | 0 | 311 | 0 | 22.3 | 40.2 | LGPL-3.0 | 2 months ago | |
| pgvector/pgvector | pgvector support for PHP with integrations for Laravel, Doctrine, and native PgSql. Store and query vector embeddings, cast vectors in models, run nearest-neighbor searches with multiple distance metrics, and create HNSW/IVFFlat indexes for fast similarity search. | 197 | 199 | 14 | 171K | 0 | 1.4 | 40.6 | MIT | — | |
| phoenix/eloquent-meta | — | 56 | 60 | 23 | 5 | 1 | 6.3 | 0.5 | MIT | 7 years ago | |
| plank/laravel-mediable | — | 829 | 837 | 107 | 43K | 2 | 34.7 | 27.5 | MIT | 2 months ago | |
| poing/earmark | — | 107 | 107 | 6 | 82 | 2 | 4.1 | 3.1 | MIT | 2 years ago | |
| power-components/turbine | — | 1 | 0 | 1 | 135 | 0 | 21.1 | 29.8 | MIT | 4 weeks ago | |
| pratik-dabhi/laravel-firewall | Laravel firewall middleware for blocking abusive traffic by IP rules such as allow/deny lists and access restrictions. Helps protect routes and applications from unwanted requests with simple configuration and integration into a Laravel app. | 1 | 1 | 0 | 0 | 0 | 13.2 | — | MIT | 5 months ago | |
| prettus/l5-repository | Repository pattern implementation for Laravel that abstracts the data layer with base repositories, criteria/query filters, presenters/transformers, caching, validators, and Artisan generators. Helps keep controllers thin and makes apps easier to maintain and test. | 4,200 | 4,271 | 882 | 187K | 233 | 80.3 | 53.4 | MIT | 3 months ago | |
| proai/eloquent-versioning | — | 71 | 71 | 27 | 1 | 8 | 6.3 | 4.2 | MIT | 8 years ago | |
| promethys/revive | — | 16 | 16 | 3 | 633 | 0 | 22.9 | 25.3 | MIT | 2 months ago | |
| promptphp/deck | — | 108 | 109 | 3 | 2K | 0 | 22.9 | 20.7 | MIT | 1 month ago | |
| psalm/plugin-laravel | Laravel Psalm plugin for deep static analysis plus taint-based security scanning. Detects SQL injection, XSS, SSRF, shell injection, path traversal, and open redirects by tracking user input through Laravel code without running it. | 335 | 336 | 80 | 132K | 14 | 42.0 | 45.6 | MIT | 3 weeks ago | |
| pursehouse/modeler-laravel-eloquent | — | 11 | 11 | 4 | 51 | 1 | 0.6 | 9.9 | MIT | 6 years ago | |
| pushery/webhooks-for-laravel | — | 2 | 2 | 0 | 3K | 0 | 32.3 | 49.7 | MIT | 3 weeks ago | |
| qirolab/laravel-bannable | — | 18 | 18 | 3 | 129 | 0 | 17.1 | 13.8 | MIT | 4 months ago | |
| qirolab/laravel-reactions | — | 196 | 197 | 26 | 4K | 0 | 20.5 | 20.7 | MIT | 4 months ago | |
| rackbeat/laravel-morph-where-has | — | 7 | 7 | 1 | 326 | 2 | 2.9 | 23.4 | MIT | 3 years ago | |
| raditzfarhan/laravel-user-security | — | 3 | 4 | 1 | 0 | 0 | 0.0 | — | MIT | — | |
| rap2hpoutre/fast-excel | Fast, memory-efficient Excel/CSV/ODS import/export for Laravel using Spout. Export Eloquent models or collections to XLSX/CSV/ODS with custom column mapping, and download from controllers. Import files to collections, configure CSV options, or transform rows into DB inserts. | 2,321 | 2,336 | 269 | 701K | 5 | 52.6 | 43.5 | MIT | 1 month ago | |
| rayvenues/eloquent-model-generator | — | 13 | 13 | 2 | 201 | 2 | 0.8 | 16.4 | MIT | 3 years ago | |
| rdx/laravelcollective-html | Adds LaravelCollective HTML/Form helpers to Laravel apps, with service provider setup and familiar Form/Html facades for generating inputs, labels, and other form elements. Useful when you want the classic Laravel form builder experience back. | 10 | 10 | 4 | 32K | 1 | 0.3 | 46.8 | MIT | — | |
| reb3r/repositories | — | 0 | 0 | 2 | 2K | 0 | 6.4 | 46.1 | — | 11 months ago | |
| reedware/laravel-composite-relations | — | 22 | 22 | 8 | 7K | 0 | 20.8 | 39.7 | MIT | 3 months ago | |
| reedware/laravel-modern-factories | Bring Laravel 8-style class-based model factories to legacy Laravel (5.1–7.x) apps. Write modern PHPUnit-friendly factories today to reduce upgrade pain later, without facades or service providers. Supports PHP 5.5–8.4. | 0 | 0 | 0 | 306 | 0 | 0.0 | 34.4 | MIT | — | |
| reedware/laravel-relation-joins | — | 211 | 211 | 23 | 63K | 3 | 24.3 | 38.4 | MIT | 5 months ago | |
| reliese/laravel | Generate Laravel Eloquent models from your database schema. Reliese inspects tables, columns, and foreign keys to scaffold typed model properties and relationships via an Artisan command, helping speed up development (best used in local/dev environments). | 1,705 | 1,718 | 319 | 107K | 66 | 45.5 | 50.4 | MIT | 1 year ago | |
| rennokki/befriended | — | 761 | 764 | 54 | 388 | 0 | 14.8 | 3.2 | Apache-2.0 | 4 years ago | |
| rennokki/eloquent-settings | — | 80 | 80 | 5 | 6 | 0 | 9.6 | 0.8 | Apache-2.0 | 4 years ago | |
| rennokki/laravel-eloquent-query-cache | — | 1,119 | 1,122 | 131 | 87K | 3 | 19.7 | 28.3 | Apache-2.0 | 1 year ago | |
| rennokki/rating | — | 189 | 189 | 25 | 40 | 0 | 6.8 | 1.5 | Apache-2.0 | 4 years ago | |
| rezaghz/laravel-reports | Add reporting to Eloquent models (spam, violence, abuse, drugs, etc.). Mark a User as reporter and any model as reportable via traits/contracts. Simple API to report, remove, or toggle reports, with publishable migrations. Supports Laravel 6–12, PHP 8.2+. | 23 | 23 | 5 | 0 | 0 | 0.3 | — | MIT | — | |
| richan-fongdasen/eloquent-blameable | — | 34 | 34 | 6 | 3K | 0 | 6.5 | 27.1 | MIT | 1 year ago | |
| richan-fongdasen/eloquent-repository | — | 0 | 0 | 0 | 8 | 0 | 4.5 | 13.2 | MIT | 1 year ago | |
| richan-fongdasen/laravel-i18n | — | 13 | 13 | 3 | 1K | 1 | 5.6 | 26.9 | MIT | 1 year ago | |
| richan-fongdasen/laravel-varnishable | — | 8 | 8 | 0 | 132 | 2 | 5.9 | 16.9 | MIT | 1 year ago | |
| richardstyles/eloquentencryption | — | 108 | 108 | 18 | 390 | 0 | 15.7 | 10.0 | MIT | 6 months ago | |
| riftweb/superseeder | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| ringlesoft/db-archive | — | 4 | 4 | 1 | 6 | 0 | 19.2 | 5.5 | — | 2 months ago | |
| ringlesoft/laravel-process-approval | Multi-level approval workflows for Laravel Eloquent models. Define configurable, role-based approval steps and track review status across multiple approvers before execution. Supports Laravel 10+, publishable config/migrations/views, with optional UUID support. | 552 | 554 | 57 | 1K | 2 | 22.6 | 7.0 | MIT | 5 months ago | |
| rinvex/laravel-addresses | — | 233 | 247 | 50 | 190 | 0 | 1.3 | 2.5 | MIT | — | |
| rinvex/laravel-attributes | — | 430 | 428 | 108 | 139 | 3 | 3.1 | 1.7 | MIT | — | |
| rinvex/laravel-cacheable | — | 108 | 113 | 27 | 377 | 0 | 0.7 | 5.9 | MIT | — | |
| rinvex/laravel-categories | — | 466 | 470 | 77 | 1K | 3 | 5.7 | 9.9 | MIT | — | |
| rinvex/laravel-repositories | — | 669 | 669 | 112 | 16 | 31 | 8.3 | 9.3 | MIT | — | |
| rinvex/laravel-support | Helper utilities and support classes for Laravel apps: common macros, traits, contracts, and shared helpers used across Rinvex packages. A lightweight toolbox to reduce boilerplate and keep code consistent across projects. | 74 | 73 | 82 | 5K | 0 | 1.4 | 17.6 | MIT | — | |
| rinvex/laravel-tenants | — | 82 | 82 | 16 | 9 | 2 | 1.3 | 0.6 | MIT | — | |
| romalytar/yammi-audit-log-laravel | Audit log for Laravel that tracks full provenance of every change: actor, origin, and correlation ID across queues and services. Built for distributed, queue-heavy apps to trace who triggered a write and through what execution chain. | 64 | 64 | 3 | 1K | 0 | 19.4 | 20.1 | MIT | 2 months ago | |
| romalytar/yammi-jobs-monitoring-laravel | Real-time queue monitoring & observability for Laravel. Dashboard for job runs, retries, failures, DLQ, stats, worker heartbeat, scheduled task outcomes, duration anomalies, and alerts (Slack/email/webhooks). Works with Redis, SQS, database, or sync—no extra infra. | 28 | 27 | 3 | 717 | 0 | 19.6 | 22.2 | MIT | 3 months ago | |
| roots/acorn | — | 1,000 | 994 | 109 | 90K | 6 | 35.8 | 38.8 | MIT | 3 months ago | |
| rossbearman/eloquent-calamari | — | 4 | 4 | 1 | 123 | 0 | 13.4 | 21.4 | MIT | 5 months ago | |
| rtconner/laravel-likeable | — | 392 | 400 | 46 | 2K | 10 | 8.9 | 14.5 | MIT | 5 years ago | |
| rtconner/laravel-tagging | — | 882 | 910 | 166 | 21K | 0 | 28.1 | 21.0 | MIT | 6 months ago | |
| ryangjchandler/orbit | Orbit is a flat-file driver for Laravel Eloquent. Store model records as files instead of a database while keeping familiar Eloquent create, update, delete, and query workflows. Define a schema on your model, and Orbit handles paths and persistence automatically. | 931 | 930 | 37 | 14K | 7 | 29.4 | 21.5 | MIT | 6 months ago | |
| sagalbot/encryptable | — | 27 | 27 | 2 | 607 | 3 | 1.5 | 21.1 | GPL-3.0 | 6 years ago | |
| saher/artisan-schematics | — | 0 | 0 | 0 | 0 | 0 | 2.5 | — | NOASSERTION | 1 year ago | |
| sakanjo/laravel-easy-metrics | Laravel package to quickly build app metrics (value, trend, bar, line, pie, doughnut, polar). Supports ranges, aggregates (count/sum/min/max/avg), and growth rates. Designed to work with Laravel and Filament widgets for dashboards. | 317 | 317 | 9 | 811 | 0 | 22.2 | 8.7 | MIT | 3 months ago | |
| salioudiabate/livewire-datatable | — | 0 | 0 | 0 | 15 | 0 | 0.0 | 16.6 | MIT | — | |
| salvatorecervone/filterbymodel | — | 1 | 1 | 0 | 15 | 0 | 0.0 | 12.8 | — | — | |
| salvatorecervone/rolepermissionmanager | — | 1 | 1 | 0 | 52 | 0 | 0.0 | 19.8 | MIT | — | |
| saviogodinho2002/driftguard | — | 4 | 4 | 0 | 85 | 0 | 0.0 | 17.3 | MIT | — | |
| sdpayhub/laravel-wraith | — | 0 | 0 | 0 | 5 | 0 | 20.0 | 12.6 | MIT | 1 month ago | |
| sebastiaanluca/laravel-boolean-dates | — | 40 | 40 | 1 | 553 | 0 | 15.0 | 17.7 | MIT | 6 months ago | |
| shetabit/visitor | Track and log Laravel visitor info (IP, browser, device, platform, languages, user agent) via request helper, and attach visit logs to models with a Visitable trait. Includes online user detection and visit counting/uniques by IP or user. | 568 | 570 | 80 | 32K | 7 | 35.4 | 30.9 | MIT | 1 month ago | |
| shiftonelabs/laravel-cascade-deletes | — | 165 | 165 | 10 | 36K | 0 | 1.1 | 32.4 | MIT | — | |
| shkiper/laravel-activity-log | — | 1 | 1 | 0 | 0 | 0 | 0.6 | — | — | 1 year ago | |
| shopper/core | Shopper Core is the foundation package for the Shopper e-commerce platform in Laravel. It provides shared core services, utilities, and framework integrations used by Shopper modules to build and run a modular, extensible store backend. | 0 | 0 | 1 | 2K | 0 | 0.0 | 44.1 | — | — | |
| shopper/framework | — | 0 | 1 | 0 | 2K | 0 | 0.0 | 45.9 | — | — | |
| shreejan/actionable-column | — | 16 | 18 | 6 | 548 | 1 | 17.4 | 23.9 | MIT | 3 months ago | |
| silber/bouncer | Bouncer adds roles and abilities to Laravel with a fluent, Eloquent-powered API. Define permissions, assign roles to users, and authorize actions via gates and middleware. Supports caching, scoped abilities, and a simple, expressive permission model. | 3,579 | 3,598 | 335 | 118K | 45 | 63.0 | 42.4 | MIT | 6 months ago | |
| simlux/laravel-model-uuid | — | 0 | 1 | 0 | 0 | 0 | 0.0 | — | — | — | |
| sindyko/aliaser | Laravel package for elegant alias management across Eloquent models, Livewire forms, DTOs, collections, and enums. Use short aliases and the Entity facade (Entity::user(1)), auto-sync morph maps, and optimize Livewire snapshots with custom synthesizers. | 4 | 5 | 0 | 0 | 0 | 7.3 | — | MIT | 9 months ago | |
| singlestoredb/singlestoredb-laravel | Official SingleStoreDB driver for Laravel. Wraps Laravel’s MySQL support to work smoothly with SingleStore, adding Eloquent/migration features (columnstore/rowstore, shard/sort keys, sparse), JSON column support, and compatibility fixes. | 234 | 234 | 24 | 24K | 5 | 27.4 | 33.0 | Apache-2.0 | 3 months ago | |
| skywalker-labs/formcraft | — | 3 | 3 | 0 | 0 | 0 | 11.9 | — | MIT | 7 months ago | |
| sleeping-owl/with-join | — | 92 | 94 | 24 | 284 | 6 | 4.6 | 11.0 | MIT | 11 years ago | |
| sleimanx2/plastic | — | 507 | 508 | 106 | 90 | 31 | 16.4 | 17.1 | MIT | — | |
| sofa/eloquence-base | — | 79 | 79 | 64 | 8K | 12 | 9.1 | 32.0 | MIT | 5 years ago | |
| sofa/eloquent-testsuite | — | 10 | 10 | 2 | 902 | 0 | 2.6 | 26.5 | MIT | 5 years ago | |
| sofa/hookable | — | 65 | 66 | 66 | 7K | 4 | 6.6 | 30.0 | — | 5 years ago | |
| sofa/laravel-global-scope | Deprecated: Laravel 5.2+ changed global scopes, so this package is no longer valid. For Laravel 5.0–5.1, it provides an abstract Eloquent GlobalScope to define scopes via apply() and makes removing scopes from queries easier. | 27 | 31 | 3 | 24 | 0 | 0.1 | 2.6 | MIT | — | |
| sofa/model-locking | — | 47 | 50 | 27 | 10 | 3 | 5.7 | 2.6 | MIT | 6 years ago | |
| sofa/revisionable | — | 256 | 262 | 42 | 1K | 3 | 9.5 | 11.7 | MIT | 3 years ago | |
| solution-forest/ai-kit-core | — | 3 | 2 | 3 | 30 | 0 | 20.1 | 16.8 | MIT | 1 month ago | |
| solution-forest/workflow-engine-laravel | — | 4 | 4 | 1 | 1 | 0 | 11.7 | 1.2 | MIT | 7 months ago | |
| spaanproductions/laravel-switchbot-frame | — | 0 | 0 | 0 | 26 | 0 | 19.9 | 23.1 | Apache-2.0 | 2 months ago | |
| spatie/eloquent-sortable | Add sortable behavior to Laravel Eloquent models via a trait. Automatically sets an order column on create (max + 1) and provides a scope to retrieve records in the correct order. Ideal for drag-and-drop lists and custom ordering. | 1,518 | 1,530 | 138 | 1M | 0 | 30.8 | 42.9 | MIT | 7 months ago | |
| spatie/laravel-activitylog | Log user and model activity in Laravel with a simple API. Automatically record Eloquent model events, link actions to subjects and causers, store custom properties, and query a dedicated activity_log table for auditing and history. | 5,893 | 5,957 | 745 | 3M | 0 | 70.0 | 44.5 | MIT | 1 month ago | |
| spatie/laravel-dashboard | Build beautiful, Livewire-powered dashboards in Laravel. Provides base CSS, dashboard and tile view components, and a Tile model to persist fetched data so tiles can update themselves via polling. | 574 | 577 | 73 | 6K | 0 | 22.0 | 15.9 | MIT | 6 months ago | |
| spatie/laravel-disk-monitor | Monitor Laravel filesystem disks by recording daily metrics (currently: file count per disk). Includes migrations, config for disk names, and a scheduled command to capture usage over time for reporting and alerts. | 26 | 26 | 5 | 0 | 0 | 0.9 | — | MIT | 6 years ago | |
| spatie/laravel-endpoint-resources | Abandoned package that adds controller/action-based URL links to Laravel API resources and collection meta. Includes traits to generate “show/edit/update/delete” item links and “index/create/store” collection links automatically. | 240 | 240 | 13 | 0 | 0 | 2.6 | — | MIT | 5 years ago | |
| spatie/laravel-enum | Laravel integration for spatie/enum: use Enum base class in Laravel, cast model attributes to enums (including nullable and arrays), and get Laravel-friendly behavior via custom casts and Castable support for Eloquent. | 365 | 369 | 36 | 151K | 0 | 11.3 | 35.8 | MIT | 1 year 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 | 60 | 170 | 0 | 7.0 | 1.0 | MIT | 7 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. | 914 | 915 | 175 | 218K | 0 | 38.1 | 38.4 | MIT | 1 month ago | |
| spatie/laravel-fast-paginate | — | 5 | 0 | 0 | 24 | 0 | 19.3 | 11.3 | MIT | 1 month ago | |
| spatie/laravel-health | Monitor your Laravel app’s health by registering checks (disk space, queues, cache, etc.). Set warning/fail thresholds and get notified via mail or Slack when something goes wrong, so you can catch issues early and keep services running smoothly. | 884 | 893 | 178 | 781K | 0 | 40.4 | 47.6 | MIT | 1 month ago | |
| spatie/laravel-log-dumper | Adds an ld() helper to dump any values to your Laravel application log using Symfony VarDumper formatting. Log multiple arguments, choose or chain log levels (info/debug/error/etc.), and enable/disable logging when needed. | 120 | 120 | 10 | 15K | 0 | 15.3 | 31.5 | MIT | 6 months ago | |
| spatie/laravel-mailable-test | Adds an Artisan command to quickly send any Laravel Mailable to a chosen email address for preview and debugging, without filling out forms or running full app flows. Constructor parameters are detected and passed automatically. | 149 | 152 | 14 | 3K | 0 | 17.7 | 20.8 | MIT | 7 months ago | |
| spatie/laravel-medialibrary | Attach and manage files on Eloquent models with an easy API. Handle uploads, store media on any Laravel filesystem (local, S3, etc.), organize collections, and generate image/PDF conversions and manipulations with built-in support for responsive images. | 6,160 | 6,223 | 1,100 | 2M | 0 | 71.4 | 41.2 | MIT | 1 month ago | |
| spatie/laravel-model-info | Inspect Laravel Eloquent models to discover their file name, table name, attributes (name/type) and relations (name/type/related model). Also includes a ModelFinder to automatically locate all models in your application. | 183 | 184 | 24 | 37K | 0 | 18.7 | 34.8 | MIT | 6 months ago | |
| spatie/laravel-model-states | Add state and state machine behavior to Eloquent models. Represent each state as its own class, automatically cast and store states in the database, and define clean, safe transitions and state-specific behavior in your Laravel apps. | 1,304 | 1,298 | 106 | 412K | 0 | 38.2 | 40.0 | MIT | 1 month ago | |
| spatie/laravel-model-states | Add state and state machine behavior to Eloquent models. Represent each state as its own class, automatically cast and store states in the database, and define clean, safe transitions and state-specific behavior in your Laravel apps. | 1,304 | 1,298 | 106 | 412K | 0 | 38.2 | 40.0 | MIT | 1 month ago | |
| spatie/laravel-morph-map-generator | Automatically generates and keeps Laravel Eloquent morph maps up to date. Models register themselves by implementing getMorphClass(), so you don’t forget to add entries. Optional auto-generation on app boot, configurable for custom model locations. | 76 | 76 | 10 | 7K | 0 | 24.5 | 31.5 | MIT | 1 month ago | |
| spatie/laravel-permission | Database-backed roles and permissions for Laravel. Assign roles and permissions to users, sync them to the Gate, and check abilities with Laravel’s built-in can()/authorize features. Includes migrations, caching, teams, and flexible model setup. | 12,964 | 13,119 | 1,821 | 5M | 1 | 69.9 | 43.4 | MIT | 2 months ago | |
| spatie/laravel-query-builder | Build safe, flexible Eloquent queries from incoming API requests. Supports whitelisted filtering (partial/exact/scope/custom), sorting, includes, field selection, pagination, and grouped AND/OR filters—ideal for JSON:API-style endpoints with minimal boilerplate. | 4,465 | 4,480 | 421 | 2M | 0 | 66.2 | 40.8 | MIT | 1 month ago | |
| spatie/laravel-ray | Send Laravel debug output to Ray, Spatie’s desktop debugging app. Use a consistent API to inspect variables, arrays, HTML, queries and more, measure performance, and pause execution. Works across Laravel/PHP with Ray’s rich UI. | 318 | 322 | 71 | 1M | 1 | 27.7 | 54.4 | MIT | 4 months ago | |
| spatie/laravel-resource-endpoints | Abandoned package that adds controller-based “links” and collection “meta” links to Laravel API Resources. Automatically generates URLs for actions like index/show/edit/update/delete, so resources can expose REST endpoints without manually building routes. | 240 | 240 | 13 | 0 | 0 | 2.6 | — | MIT | 5 years ago | |
| spatie/laravel-resource-links | Abandoned package that adds action URLs to Laravel API resources. Generate per-item and collection links (show/edit/update/delete, index/create/store) from a controller or defined actions, so resources include ready-to-use endpoints without manual URL building. | 240 | 241 | 13 | 87 | 0 | 2.6 | 1.3 | MIT | 5 years ago | |
| spatie/laravel-schemaless-attributes | Add “schemaless” JSON attributes to Laravel Eloquent models. Store arbitrary key/value data in one JSON column with a fluent API: get/set via properties or arrays, dot-notation access, defaults, forget keys, and query scopes for matching attributes. | 1,085 | 1,089 | 53 | 389K | 0 | 26.4 | 38.4 | MIT | 7 months ago | |
| spatie/laravel-settings | Strongly typed app settings for Laravel stored in databases, Redis, and more. Define settings classes with typed properties, inject them via the container, and read/update values with simple save() calls. Includes migrations, caching, and multiple repositories. | 1,513 | 1,517 | 140 | 508K | 0 | 37.5 | 39.6 | MIT | 3 months ago | |
| spatie/laravel-sluggable | Automatically generate unique slugs for Eloquent models on create/update. Supports collision suffixes, translatable slugs, and customizable slug options. Includes “self-healing” URLs that keep old links working via slug+id route keys and redirects. | 1,556 | 1,578 | 191 | 514K | 0 | 42.3 | 40.4 | MIT | 1 month ago | |
| spatie/laravel-superseeder | A Laravel package from Spatie for “super seeding”: convenient helpers and structure to build and run powerful database seeders, generate realistic test data, and quickly spin up complete demo environments with sensible defaults and relationships. | 0 | 2 | — | 0 | — | 0.0 | — | — | — | |
| spatie/laravel-translatable | Adds HasTranslations to Eloquent models to store translations in JSON columns—no extra tables. Define translatable attributes via PHP 8 attribute or $translatable property, then set/get per-locale values while model accessors return the current app locale. | 2,459 | 2,484 | 297 | 1M | 0 | 44.3 | 42.0 | MIT | 4 months ago | |
| spatie/laravel-webhook-client | Receive and process incoming webhooks in Laravel. Verify signatures, store webhook payloads, and handle them in queued jobs. Flexible configuration for multiple webhook endpoints and secure validation. | 1,202 | 1,199 | 160 | 571K | 0 | 39.7 | 43.0 | MIT | 1 month ago | |
| spatie/pest-expectations | Add expressive, chainable expectations to Pest tests with Spatie’s helpers. Provides handy assertion-style methods for cleaner, more readable tests, letting you validate values, types, strings, arrays, and more with minimal boilerplate. | 79 | 79 | 4 | 7K | 0 | 17.1 | 29.1 | MIT | 7 months ago | |
| spiderwebtr/payment-kit | — | 1 | 1 | 0 | 21 | 0 | 0.0 | 18.5 | MIT | — | |
| spiritix/lada-cache | Redis-backed, fully automated query cache for Laravel. Transparently caches Eloquent/Query Builder queries with granular invalidation (rows/tables), scales across Redis/cluster setups, supports include/exclude tables, and integrates with Laravel Debugbar. | 591 | 592 | 71 | 4K | 0 | 29.9 | 13.8 | MIT | 3 months ago | |
| spykapps/passwordless-login | — | 1 | 1 | 2 | 1K | 0 | 14.6 | 43.1 | MIT | 5 months ago | |
| ssbityukov/filament-command-center | — | 1 | 0 | 1 | 4K | 0 | 19.0 | 52.2 | MIT | 1 month ago | |
| ss-ipg/laravel-auditable | Attribute-driven audit logging for Laravel Eloquent models. Add #[Auditable] to track created/updated/deleted/soft-deleted/restored events with old/new diffs, include/exclude/redact filters, JSON formatting for log aggregation, and extensible context metadata. | 0 | 0 | 0 | 2K | 0 | 16.3 | 52.6 | MIT | 4 months ago | |
| stancl/virtualcolumn | stancl/virtualcolumn adds database-like “virtual columns” to Eloquent models, letting you define computed attributes that can be queried, sorted, and indexed as if they were real fields. Useful for JSON data, derived values, and cleaner, faster queries. | 85 | 85 | 14 | 657K | 2 | 3.7 | 53.9 | MIT | 1 year ago | |
| staudenmeir/belongs-to-through | Add BelongsToThrough relationships to Eloquent: the inverse of HasManyThrough. Define belongs-to chains across unlimited intermediate models, with support for custom keys, table aliases, and soft deletes. Works with Laravel 5+. | 1,270 | 1,271 | 97 | 399K | 0 | 28.8 | 37.6 | MIT | 6 months ago | |
| staudenmeir/eloquent-eager-limit | Add per-parent limits to eager-loaded Eloquent relationships in Laravel. Load only the latest N related models for each parent (e.g., newest comments per post) without N+1 queries. Supports common relations and integrates cleanly with queries and pagination. | 885 | 884 | 70 | 54K | 0 | 12.5 | 24.8 | MIT | 3 years ago | |
| staudenmeir/eloquent-has-many-deep | Laravel Eloquent extension for “deep” has-many-through relationships across unlimited intermediate models. Supports many-to-many and polymorphic paths, combinations, and some third-party packages. Define relations by concatenating existing ones or configuring keys manually. | 2,870 | 2,874 | 158 | 625K | 2 | 40.7 | 35.5 | MIT | 6 months ago | |
| staudenmeir/eloquent-has-many-deep-contracts | Contracts for staudenmeir/eloquent-has-many-deep. Includes the ConcatenableRelation contract to make third-party relationship packages concatenable with HasManyDeep, improving interoperability when combining deep Eloquent relations. | 7 | 7 | 1 | 918K | 0 | 12.3 | 60.4 | MIT | 6 months ago | |
| staudenmeir/eloquent-json-relations | Adds JSON foreign key support to Laravel Eloquent relationships (belongsTo, hasMany, morph*, through). Also enables many-to-many and has-many-through relations using JSON arrays (IDs or objects) across MySQL, Postgres, SQLite, SQL Server. | 1,080 | 1,085 | 64 | 233K | 6 | 28.1 | 36.6 | MIT | 6 months ago | |
| staudenmeir/laravel-adjacency-list | Laravel Eloquent extension for recursive tree and graph relationships using SQL common table expressions. Traverse ancestors, descendants, and paths in adjacency-list data across MySQL, Postgres, SQLite, SQL Server, and more; supports one-to-many trees and many-to-many graphs. | 1,578 | 1,578 | 113 | 264K | 5 | 34.4 | 35.2 | MIT | 5 months ago | |
| staudenmeir/laravel-cte | Adds Common Table Expression (CTE) support to Laravel’s query builder and Eloquent. Build WITH and WITH RECURSIVE queries, materialized CTEs, custom columns and cycle detection, plus CTEs for insert/update/delete. Works across major databases (MySQL, Postgres, SQLite, SQL Server, Oracle). | 664 | 665 | 51 | 508K | 0 | 24.6 | 43.5 | MIT | 6 months ago | |
| std-out/simple-data-objects | — | 28 | 12 | 0 | 226 | 1 | 26.8 | 15.2 | MIT | 1 month ago | |
| studio/laravel-totem | Laravel Totem provides a Horizon-style dashboard to manage Laravel Scheduler jobs. Create, enable/disable, and edit scheduled Artisan commands without changing code. Includes migrations/assets, auth customization, and supports Laravel 11/12 on PHP 8.2+. | 1,817 | 1,825 | 226 | 36K | 3 | 40.0 | 20.9 | MIT | 4 months ago | |
| subhashladumor1/laravel-ai-guard | — | 29 | 29 | 0 | 24 | 0 | 10.2 | 3.8 | MIT | 7 months ago | |
| subhashladumor1/laravel-cybershield | Enterprise security intelligence for Laravel: signature-based WAF, adaptive rate limiting, bot fingerprinting, API integrity checks, threat scoring, malware scanning, and forensic logging—working together to block modern attacks. Beta; APIs may change. | 14 | 14 | 1 | 1 | 0 | 12.9 | 0.4 | MIT | 5 months ago | |
| suitmedia/laravel-cloudflare | — | 9 | 9 | 4 | 73 | 0 | 1.2 | 12.7 | MIT | 2 years ago | |
| syamsoul/laravel-datatable-ssp | Laravel package to run DataTables in true server-side processing (SSP). Simplifies filtering, sorting, searching, and pagination with an API inspired by the original DataTables SSP class. Supports Laravel 9+ (PHP 8+) and integrates cleanly in controllers and views. | 7 | 7 | 6 | 524 | 0 | 20.4 | 27.9 | MIT | 6 months ago | |
| tailflow/laravel-orion | Laravel Orion builds a fully featured REST API from your Eloquent models and relationships with minimal boilerplate. Quickly generate standard CRUD endpoints, filtering, sorting, pagination, and relationship routes while keeping a Laravel-friendly workflow. | 1,598 | 1,601 | 97 | 27K | 0 | 19.9 | 17.2 | MIT | 1 year ago | |
| tareq1988/wp-eloquent | — | 567 | 573 | 136 | 571 | 37 | 18.6 | 19.0 | — | — | |
| terloquent/id | — | 0 | 0 | 0 | 30 | 0 | 20.5 | 38.9 | MIT | 3 months ago | |
| testmonitor/eloquent-incrementable | — | 8 | 8 | 4 | 497 | 0 | 3.1 | 24.2 | MIT | 1 year ago | |
| theriddleofenigma/laravel-model-validation | — | 34 | 35 | 5 | 389 | 0 | 20.9 | 17.4 | MIT | 1 month ago | |
| the-tinderbox/clickhouse-builder | — | 201 | 203 | 81 | 29K | 17 | 18.4 | 38.3 | — | 3 years ago | |
| thomas-0816/laravel-duckdb | — | 2 | 2 | 0 | 273 | 1 | 21.6 | 31.7 | MIT | 1 month ago | |
| tightenco/parental | Single Table Inheritance for Laravel Eloquent. Define a parent model with child classes stored in one table, automatically casting records to the right type. Great for polymorphic-like data without multiple tables, with simple setup and familiar Eloquent APIs. | 1,540 | 1,536 | 105 | 210K | 5 | 31.8 | 34.9 | MIT | 6 months ago | |
| timacdonald/json-api | — | 642 | 645 | 50 | 67K | 8 | 25.0 | 34.3 | — | 5 months ago | |
| timgws/query-builder-parser | Parse jQuery QueryBuilder rules into safe Laravel query builder constraints. Whitelist allowed fields, then generate SQL (Illuminate/Database) or MongoDB queries (via jenssegers/mongodb). Works well with tools like jQuery DataTables for advanced filtering. | 160 | 161 | 74 | 3K | 10 | 26.4 | 25.1 | MIT | 4 months ago | |
| tipoff/support | tipoff/support provides shared Laravel/PHP utilities for Tipoff packages—common helpers, conventions, and support code used across the ecosystem. Intended as an internal foundation dependency to keep other packages consistent and easier to maintain. | 0 | 0 | 0 | 85 | 10 | 11.9 | 29.8 | MIT | 5 years ago | |
| tomshaw/google-api | Laravel Google OAuth 2.0 service client with configurable token storage (DB or custom), published config, and migrations. Integrates google/apiclient-services and supports Composer cleanup to include only the Google APIs you need (e.g., Gmail, Calendar). | 60 | 60 | 5 | 59 | 0 | 23.0 | 4.7 | MIT | 3 months ago | |
| toponepercent/baum | — | 32 | 32 | 8 | 3K | 0 | 20.6 | 30.1 | MIT | 2 months ago | |
| torann/laravel-repository | — | 88 | 89 | 21 | 2K | 5 | 19.4 | 21.4 | BSD-2-Clause | 8 months ago | |
| treesapuk/laravel-square | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| trilote/baum | — | 0 | 0 | 0 | 1K | 0 | 0.0 | 42.9 | MIT | — | |
| tucker-eric/eloquentfilter | — | 1,765 | 1,783 | 125 | 113K | 0 | 32.3 | 27.4 | MIT | 6 months ago | |
| turahe/laravel-likeable | — | 9 | 9 | 3 | 224 | 0 | 18.0 | 21.8 | MIT | 2 months ago | |
| tusimo/embed-relation | — | 3 | 3 | 0 | 155 | 0 | 1.5 | 22.1 | MIT | 7 years ago | |
| tymon/jwt-auth | Laravel JWT authentication package providing token issuing, parsing, refresh, and invalidation using JSON Web Tokens. Integrates with Laravel guards/middleware, supports custom claims and multiple auth providers, and includes docs and testing support. | 11,495 | 11,673 | 1,532 | 891K | 571 | 79.8 | 54.5 | MIT | 6 months ago | |
| typicms/nestablecollection | — | 88 | 91 | 28 | 4K | 2 | 21.4 | 25.3 | MIT | 6 months ago | |
| typicms/nestablecollection | — | 88 | 91 | 28 | 4K | 2 | 21.4 | 25.3 | MIT | 6 months ago | |
| typicms/translatable | — | 1 | 1 | 0 | 269 | 0 | 12.0 | 32.3 | NOASSERTION | 6 months ago | |
| ubayedtanvir/laravel-tenancy | — | 1 | 0 | 0 | 12 | 0 | 20.2 | 13.7 | MIT | 1 month ago | |
| unnathianalytics/laragrid | — | 57 | 57 | 6 | 528 | 0 | 0.5 | 13.9 | — | — | |
| usamamuneerchaudhary/commentify | — | 233 | 232 | 27 | 819 | 6 | 26.6 | 12.1 | MIT | 2 months ago | |
| usmanhalalit/laracsv | — | 608 | 612 | 58 | 24K | 5 | 6.5 | 23.5 | MIT | 6 years ago | |
| veelasky/laravel-hashid | — | 47 | 48 | 18 | 13K | 0 | 19.5 | 37.0 | MIT | 5 months ago | |
| veeqtoh/laravel-active-email | — | 39 | 38 | 1 | 15 | 0 | 19.7 | 2.2 | MIT | 2 months ago | |
| veeqtoh/prompt-deck | — | 109 | 109 | 3 | 3K | 0 | 22.8 | 23.9 | MIT | 1 month ago | |
| veeqtoh/secure-code | — | 16 | 16 | 1 | 0 | 0 | 0.7 | — | MIT | 2 years ago | |
| venmail/laravel-semantic-search | — | 1 | 1 | 0 | 366 | 0 | 0.0 | 31.3 | MIT | — | |
| vigstudio/laravel-eloquent-query-cache | Add query-level caching back to Eloquent with a simple remember-like API. Cache results from database queries, reduce repeated hits, and integrate with Laravel’s cache stores for faster reads and configurable invalidation. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | Apache-2.0 | 3 years ago | |
| vijaytomar/db-importer | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| vinkla/translator | — | 270 | 278 | 28 | 1K | 0 | 5.6 | 6.6 | MIT | 8 years ago | |
| visualbuilder/eloquent-schema | Adds MCP tools for Laravel Boost to introspect Eloquent models. Automatically discovers app and vendor models, extracts columns, relationships, and accessors, and serves complete model schemas with caching—helping AI assistants and dev tools generate accurate queries and code faster. | 3 | 3 | 1 | 823 | 0 | 0.0 | 32.1 | — | — | |
| visualbuilder/filament-screenshot-review | — | 0 | 0 | 0 | 406 | 0 | 0.0 | 36.1 | GPL-3.0 | — | |
| vizra/evals | — | 0 | 0 | 0 | 37 | 0 | 21.4 | 25.7 | MIT | 3 weeks ago | |
| volosyuk/simple-eloquent | — | 55 | 56 | 10 | 2K | 0 | 1.3 | 20.2 | MIT | 6 years ago | |
| vsent/codegenerator | — | 0 | 0 | 0 | 0 | 0 | 0.6 | — | GPL-3.0 | 1 year ago | |
| vusys/laravel-nestedset | — | 0 | 0 | 0 | 368 | 0 | 26.5 | 40.9 | MIT | 2 months ago | |
| vusys/laravel-runabout | — | 0 | 0 | 0 | 3K | 0 | 20.9 | 57.1 | MIT | 4 weeks ago | |
| watson/aggregate | — | 61 | 62 | 10 | 1K | 0 | 0.6 | 19.0 | MIT | — | |
| watson/rememberable | — | 1,126 | 1,136 | 93 | 109K | 6 | 10.0 | 28.8 | MIT | — | |
| watson/validating | — | 973 | 980 | 78 | 80K | 12 | 10.8 | 30.5 | MIT | — | |
| wddyousuf/eloquent-autocache | — | 41 | 42 | 6 | 649 | 0 | 21.5 | 19.6 | MIT | 1 month ago | |
| webpatser/laravel-countries | — | 851 | 868 | 227 | 43K | 0 | 24.6 | 26.5 | MIT | 4 months ago | |
| webpatser/laravel-uuid | Laravel package for generating and working with UUIDs. Provides a UUID model trait, helpers to create v1/v4 UUIDs, and integrates with Eloquent so models can use UUID primary keys instead of auto-increment IDs. | 1,801 | 1,832 | 149 | 186K | 0 | 13.8 | 27.9 | — | 11 years ago | |
| webrek/laravel-outbox | — | 0 | 0 | 0 | 6 | 0 | 0.0 | 11.7 | MIT | — | |
| webrek/laravel-state-machine | — | 0 | 0 | 0 | 0 | 0 | 16.9 | — | MIT | 3 months ago | |
| wendelladriel/laravel-lift | Experimental Laravel package that supercharges Eloquent models with typed public properties matching your schema, powered by PHP 8 attributes. Add validation rules and other metadata directly on models and access them via handy methods, using Eloquent events for easy drop-in use. | 703 | 704 | 33 | 2K | 0 | 29.9 | 8.8 | MIT | 3 months ago | |
| wendelladriel/laravel-validated-dto | Build typed Data Transfer Objects for Laravel that validate incoming data using familiar validation rules, defaults, and casting. Create DTOs by extending ValidatedDTO, define rules(), and get safe, validated, ready-to-use properties for your app. | 774 | 775 | 46 | 39K | 1 | 30.8 | 25.4 | MIT | 3 months ago | |
| wenprise/eloquent | Lightweight extensions for Laravel Eloquent that add helpful query and model utilities, cleaner builder macros, and convenience helpers to speed up common database tasks. Designed to drop into existing apps with minimal setup and familiar Eloquent syntax. | 4 | 4 | 1 | 9 | 0 | 17.6 | 7.0 | MIT | 4 months ago | |
| wildside/userstamps | — | 755 | 756 | 69 | 79K | 2 | 26.8 | 30.1 | MIT | 6 months ago | |
| xelent/xelentwatch | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| xint0/laravel-optimistic-locking | — | 0 | 3 | — | 3K | — | 0.0 | 48.1 | — | — | |
| x-laravel/embedding | Laravel package that auto-generates and stores vector embeddings for Eloquent models via laravel/ai. Supports single or multi-slot embeddings with field-based triggers, queued generation per slot, driver-based similarity search across many databases, and optional reranking. | 1 | 1 | 1 | 17 | 0 | 0.0 | 13.5 | — | — | |
| yadahan/laravel-authentication-log | — | 418 | 418 | 56 | 14K | 5 | 20.0 | 25.8 | MIT | 6 months ago | |
| yadakhov/insert-on-duplicate-key | — | 275 | 282 | 51 | 21K | 9 | 9.8 | 29.1 | MIT | 5 years ago | |
| yajra/laravel-datatables-editor | Laravel plugin for yajra/laravel-datatables that handles server-side processing for DataTables Editor 2.x. Provides CRUD actions, validation, and Laravel 12.x integration for Editor-powered DataTables (premium Editor license required). | 119 | 123 | 17 | 165K | 2 | 19.3 | 47.7 | MIT | 6 months ago | |
| yajra/laravel-datatables-oracle | Laravel package for DataTables server-side processing. Build AJAX-ready JSON from Eloquent, Query Builder, or Collections via a simple API (DataTables::eloquent/query/collection/make), supporting paging, filtering, sorting, and more. | 4,867 | 4,929 | 853 | 811K | 27 | 81.0 | 51.2 | MIT | 3 weeks ago | |
| yajra/laravel-oci8 | Oracle database driver for Laravel using the PHP OCI8 extension. Adds an Illuminate/Database-compatible Oracle connection with Laravel version support (5.1+ through 13), plus optional PHPStan/Larastan helpers for OCI8-specific DB methods. | 872 | 879 | 249 | 79K | 7 | 48.1 | 37.8 | MIT | 4 weeks ago | |
| yarunoka/laravel | — | 0 | 0 | 0 | 478 | 1 | 22.3 | 43.9 | MIT | 3 weeks ago | |
| ymigval/laravel-model-cache | — | 79 | 79 | 9 | 6K | 0 | 22.3 | 30.4 | MIT | 1 month ago | |
| yuwuhsien/laravel-bcmath-cast | — | 2 | 2 | 0 | 388 | 0 | 21.1 | 34.3 | MIT | 1 month ago | |
| zaber-dev/laravel-cooldown | — | 38 | 37 | 1 | 2K | 0 | 18.6 | 28.7 | MIT | 2 months ago | |
| zaber-dev/laravel-lock | — | 42 | 36 | 2 | 369 | 1 | 19.0 | 15.7 | MIT | 2 months ago | |
| zaber-dev/laravel-quota | — | 106 | 106 | 4 | 298 | 0 | 19.2 | 9.3 | MIT | 2 months ago | |
| zaber-dev/laravel-reservation | — | 11 | 11 | 0 | 16 | 0 | 18.3 | 5.9 | MIT | 2 months ago | |
| zaber-dev/laravel-workflow | — | 3 | 3 | 0 | 46 | 0 | 18.6 | 17.6 | MIT | 2 months ago | |
| zachflower/ignorable-observers | — | 24 | 24 | 1 | 4K | 0 | 0.5 | 31.2 | MIT | 6 years ago | |
| zanko-khaledi/notifications | — | 4 | 5 | 1 | 14 | 0 | 21.2 | 9.4 | — | 1 month ago | |
| zara-4/laravel-lazy-mysql | Laravel package for MySQL that delays/queues queries until needed, helping reduce eager database work and improving performance. Useful for batching, deferred execution, and controlling when SQL actually runs in your app. | 10 | 12 | 3 | 20 | 0 | 0.7 | 6.2 | MIT | 9 years ago | |
| zarbinco/laravel-persian-search | — | 1 | 1 | 0 | 1 | 0 | 19.1 | 7.7 | MIT | 1 month ago | |
| zhyu/tawa | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| zigastrgar/orderable | — | 20 | 20 | 0 | 0 | 0 | 0.4 | — | MIT | 9 years ago | |
| zing/laravel-eloquent-relationships | — | 8 | 8 | 0 | 28K | 1 | 15.5 | 53.2 | MIT | 6 months ago | |
| zirolab/code-review | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| zitech/laravel-auditable-uuid | — | 1 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| zizaco/entrust | — | 6,003 | 6,134 | 1,277 | 20K | 374 | 63.6 | 34.1 | MIT | 9 years ago | |
| znck/belongs-to-through | — | 1,270 | 605 | 97 | 567 | 0 | 28.7 | 2.4 | MIT | 6 months ago | |
| znck/plug | — | 13 | 13 | 1 | 238 | 0 | 2.8 | 17.3 | MIT | 9 years ago | |
| zotel/laravel-wallet | — | 0 | 0 | 0 | 1K | 0 | 1.3 | 46.2 | MIT | — |
How can I help you explore Laravel packages today?