snoke/interface-associations
A Laravel/PHP package for managing interface associations, offering a clean way to define and resolve links between interfaces and their concrete implementations. Helps keep container bindings organized and dependency injection flexible. Useful for config-driven mappings and decoupled application ar...
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| laravel-interaction/interactions | 0.81 | Laravel Interaction lets Eloquent models interact polymorphically—likes, favorites, votes, follows, bookmarks, subscriptions, and more. Attach reusable interaction types to any model, query who interacted and what they interacted with, and build social features with clean, extendable APIs. | 1 | — | 0 | — | 0 | 8.4 | — | MIT | 7 months ago | |
| staudenmeir/eloquent-has-many-deep-contracts | 0.81 | 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 | |
| zachflower/eloquent-interactions | 0.79 | Add likes, favorites, bookmarks, and other interactions to any Eloquent model in Laravel. A flexible trait-based package for recording user interactions with clean polymorphic relationships, reusable query scopes, and simple APIs. | 13 | — | 3 | — | 0 | 0.2 | — | MIT | 2 years ago | |
| fidum/laravel-eloquent-morph-to-one | 0.79 | Adds a MorphToOne relationship to Laravel's Eloquent ORM, letting a model own a single polymorphic related record. Useful when a parent has exactly one morph child, mirroring MorphMany but returning a single model with lazy and eager loading support. | 34 | — | 4 | — | 0 | 14.4 | — | MIT | 3 months ago | |
| staudenmeir/eloquent-has-many-deep | 0.79 | Extended HasManyThrough for Laravel 5.5+ lets you define relationships with unlimited intermediate models, supporting many-to-many, polymorphic, and combined relationship types. Define deep relationships by concatenating existing ones or specifying keys manually; includes third-party package support... | 2,872 | 2,876 | 157 | 943K | 2 | 36.4 | 36.8 | MIT | 7 months ago | |
| ankurk91/laravel-eloquent-relationships | 0.79 | — | 58 | 59 | 9 | 8K | 0 | 0.3 | 20.7 | MIT | — | |
| sassnowski/laravel-shareable-models | 0.79 | 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 | |
| imanghafoori/eloquent-relativity | 0.79 | Give your Eloquent models generic, reusable relationships without defining dozens of methods. eloquent-relativity lets any model relate to any other through a single relatives relation, so you can attach, detach, and query arbitrary model connections in Laravel with minimal code. | 148 | 148 | 13 | 27 | 1 | 1.2 | 1.0 | MIT | 2 years ago | |
| stancl/laravel-hasmanywithinverse | 0.79 | Laravel's hasMany leaves the inverse relation unset, so accessing the parent from each child triggers extra queries. This package adds hasManyWithinverse, which hydrates the inverse automatically—so $child->parent is already loaded without N+1. | 69 | — | 5 | — | 1 | 0.9 | — | MIT | 3 years ago | |
| zing/laravel-eloquent-relationships | 0.78 | — | 8 | 8 | 0 | 39K | 1 | 22.4 | 58.5 | MIT | 3 weeks ago | |
| pion/laravel-support-eloquent | 0.78 | pion/laravel-support-eloquent offers reusable Eloquent support tools for Laravel, including helpful model traits and utilities that simplify common database and model tasks. It integrates smoothly with existing models to help you write cleaner, more maintainable application code. | 3 | 3 | 1 | 263 | 0 | 13.7 | 28.2 | MIT | 4 months ago | |
| znck/belongs-to-through | 0.78 | — | 1,269 | 605 | 97 | 637 | 0 | 24.6 | 2.6 | MIT | 8 months ago | |
| monsieurgourmand/interface | 0.78 | A small Laravel/PHP package providing reusable interface contracts for cleaner, more testable application code. Keep your classes decoupled behind shared abstractions and consistent across projects. | 0 | 0 | 0 | 0 | 0 | 0.5 | — | MIT | 8 years ago | |
| inani/lazy-belongs-to-many | 0.78 | Laravel package that adds a lazy-loading belongsToMany relationship, letting you defer large many-to-many queries until the collection is actually accessed. Keeps models light while still supporting pivot data, eager loading, and standard relationship methods. | 24 | 25 | 2 | 0 | 0 | 0.2 | — | — | — | |
| masterfri/laravel-smart-relations | 0.78 | Laravel Smart Relations streamlines Eloquent relationship management in Laravel with smarter helpers and conventions for defining, querying, and working with model relations, reducing boilerplate and keeping model code cleaner and easier to maintain. | 6 | — | 1 | — | 0 | 0.4 | — | — | 7 years ago | |
| quentingab/wodel | 0.78 | quentingab/wodel is a Composer-installable Laravel/PHP package from quentingab. It is an early-stage project with limited adoption; consult the repository README for installation, configuration, and usage details before adding it to production. Best suited for evaluation and experimentation. | 0 | 0 | 0 | 1 | 0 | 0.2 | 2.9 | MIT | 5 years ago | |
| orobogenius/laravel-model-statable | 0.77 | Add state and status management to any Eloquent model. Apply the trait to define allowed statuses, transition between them, query by state with scopes, and optionally track status history, all through a simple, expressive Laravel API. | 11 | — | 0 | — | 0 | 0.1 | — | MIT | 7 years ago | |
| atldays/laravel-eloquent-join-relation | 0.77 | Add SQL joins to Laravel Eloquent relationships without dropping to the query builder. atldays/laravel-eloquent-join-relation lets you join related tables through existing relationship definitions, filter and sort by joined columns, and keep clean, readable model code. | 0 | — | 0 | — | 0 | 9.2 | — | MIT | 6 months ago | |
| trinity/core-interfaces | 0.77 | Core contracts and interfaces for the Trinity PHP framework: shared abstractions for modules, containers, service providers, and registries. Keeps packages decoupled, testable, and interoperable across Laravel and standalone PHP projects. Lightweight, framework-agnostic, and easy to implement. | 0 | 0 | 0 | 1 | 0 | 0.0 | 4.2 | MIT | 9 years ago |
How can I help you explore Laravel packages today?