Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Favoritable Laravel Package

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.

View on GitHub
Deep Wiki
Context7
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
ankurk91/laravel-eloquent-relationships 0.84 — 58 59 9 8K 0 0.3 20.7 MIT —
View on GitHub
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
View on GitHub
orkhanahmadov/eloquent-repository 0.84 — 27 27 11 226 2 2.3 14.0 MIT 4 years ago
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
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
View on GitHub
phoenix/eloquent-meta 0.83 — 56 60 23 15 1 3.1 1.0 MIT 7 years ago
View on GitHub
kirkbushell/eloquence 0.83 — 574 579 56 41K 2 5.9 25.6 MIT 1 year ago
View on GitHub
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment
uni-method/symfony-lib