modularavel/favoritable
A Laravel package that adds polymorphic favoriting to Eloquent models. Attach the trait to let users favorite and unfavorite records, then query favorites through a simple, reusable API for common app features.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| modularavel/likeable | 0.85 | modularavel/likeable is a Laravel package that adds like functionality to Eloquent models. Let users like posts, comments, and other resources through a reusable trait, with relationship helpers and like counts for quick integration. | 1 | — | 0 | — | 0 | 0.3 | — | — | 1 year ago | |
| taldres/laravel-immutable-attributes | 0.85 | A Laravel package for defining immutable Eloquent model attributes that can be set once but never changed afterward, helping protect critical values from accidental updates. | 0 | 0 | 0 | 3K | 0 | 19.3 | 57.2 | MIT | 2 weeks ago | |
| imanghafoori/eloquent-relativity | 0.85 | Laravel package that lets you declare Eloquent relationships without importing related model classes. Relativity infers the target model from the method name, so hasMany, hasOne, belongsTo and belongsToMany calls stay concise and your models keep fewer use statements. | 148 | 148 | 13 | 27 | 1 | 1.2 | 1.0 | MIT | 2 years ago | |
| h-farm/laravel-excludable | 0.85 | Laravel Excludable adds a lightweight trait to Eloquent models so specific records can be excluded from queries by default and included only when needed. Ideal for hiding archived or inactive rows without soft deletes or custom scopes, keeping filtered results clean and relationships predictable. | 62 | — | 6 | — | 0 | 1.2 | 0.8 | MIT | 2 years ago | |
| santigarcor/laravel-ownable | 0.85 | A Laravel package that adds polymorphic ownership to Eloquent models, letting any model be assigned to users or other entities. It provides traits, relationships, and helpers to query owned records and manage ownership across your application. | 19 | — | 4 | — | 0 | 0.6 | — | MIT | 2 years ago | |
| supportpal/eloquent-model | 0.84 | Eloquent-style base Model for PHP/Laravel to build custom, non-database models. Supports accessors/mutators, attribute casting, guarded/fillable and hidden fields, appended attributes, and easy array/JSON conversion. | 0 | 0 | 0 | 911 | 0 | 11.8 | 44.9 | — | 5 months ago | |
| awobaz/eloquent-mutators | 0.84 | Add get and set mutators to Eloquent attributes without boilerplate accessor methods. Define reusable mutator classes and attach them to model attributes at runtime, keeping models clean and mutator logic reusable across your Laravel projects. | 45 | 45 | 7 | 363 | 2 | 1.4 | 15.4 | MIT | 1 year ago | |
| spatie/laravel-morph-map-generator | 0.84 | Stop forgetting to register models in your Laravel morph map. This package auto-generates morph maps at boot, letting each model register itself via a simple getMorphClass method. Includes configurable autogeneration and a base directory setting for non-default model locations. | 77 | 77 | 9 | 23K | 0 | 20.6 | 38.7 | MIT | 3 months ago | |
| eghamat24/database-repository | 0.84 | A Laravel package that adds a database repository layer for wrapping Eloquent queries in reusable repository classes. It helps keep models and controllers clean, reduces duplicated query logic, and makes data access more organized, consistent, and testable for common database operations. | 19 | — | 9 | — | 4 | 1.7 | 0.8 | — | 1 year ago | |
| ankurk91/laravel-eloquent-relationships | 0.84 | — | 58 | 59 | 9 | 8K | 0 | 0.3 | 20.7 | MIT | — | |
| kobykorman/eloquentify | 0.84 | Eloquentify turns one custom SQL query with JSON-aggregated relations into fully hydrated nested Eloquent models, collapsing N+1 and R+1 round trips into a single query with zero configuration. | 20 | 20 | 0 | 457 | 0 | 13.6 | 20.7 | MIT | 4 months ago | |
| orkhanahmadov/eloquent-repository | 0.84 | — | 27 | 27 | 11 | 226 | 2 | 2.3 | 14.0 | MIT | 4 years ago | |
| zoha/laravel-meta | 0.84 | zoha/laravel-meta lets Laravel apps attach and manage SEO metadata for Eloquent models and pages. Define titles, descriptions, Open Graph and Twitter tags, store custom meta polymorphically, and render clean meta tags in Blade via a simple, configurable API. Ideal for blogs, CMS pages, and product c... | 236 | — | 31 | — | 3 | 3.1 | 0.4 | MIT | 2 years ago | |
| optix/eloquent-draftable | 0.84 | A Laravel package that adds draft and published states to Eloquent models, letting you save work-in-progress records and publish them later. Drafts stay separate from live content, so unfinished entries remain hidden from your application's normal queries until you're ready. | 27 | 27 | 6 | 0 | 0 | 0.4 | — | MIT | 6 years ago | |
| awobaz/compoships | 0.84 | Compoships adds composite-key relationship support to Laravel's Eloquent ORM, letting you define hasMany, belongsTo and other relations that match two or more columns. Ideal for third-party or legacy schemas; use the Model base class or the Compoships trait. | 1,226 | 1,230 | 144 | 580K | 32 | 39.6 | 57.1 | MIT | 2 months ago | |
| staudenmeir/eloquent-has-many-deep-contracts | 0.84 | 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 | 1M | 0 | 8.2 | 58.4 | MIT | 8 months ago | |
| sassnowski/laravel-shareable-models | 0.84 | Laravel package that turns any Eloquent model into a shareable resource with unique, revocable URLs. Add a trait, generate share links, and let recipients view records without writing custom sharing controllers, routes, or token handling. | 268 | 268 | 23 | 12 | 2 | 2.8 | 1.8 | MIT | 3 years ago | |
| apavliukov/laravel-authorization | 0.83 | A Laravel authorization package for defining and enforcing access rules. It helps organize roles, permissions, and policy-style checks so you can control which users can perform actions in your application. | 0 | 0 | 0 | 30 | 0 | 19.6 | 24.1 | MIT | 2 weeks ago | |
| phoenix/eloquent-meta | 0.83 | — | 56 | 60 | 23 | 15 | 1 | 3.1 | 1.0 | MIT | 7 years ago | |
| kirkbushell/eloquence | 0.83 | — | 574 | 579 | 56 | 41K | 2 | 5.9 | 25.6 | MIT | 1 year ago |
How can I help you explore Laravel packages today?