analogue/orm
Analogue is a flexible data-mapper ORM for PHP and Laravel. It separates domain models from mappers and repositories, offering fluent query building, eager-loaded relations, collections and clean persistence without the active-record constraints of Eloquent.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| analogue/factory | 0.85 | A lightweight model factory for Laravel that generates fake Eloquent model instances for testing and seeding, with a fluent API for defining attribute blueprints, sequences, and relationships so you can quickly build realistic test data. | 1 | 1 | 1 | 60 | 1 | 0.1 | 20.6 | MIT | 8 years ago | |
| matthiasnoback/doctrine-orm-value-object | 0.84 | A Doctrine ORM integration for mapping PHP value objects as embeddables, with support for custom types and conversion between value objects and database columns. It helps keep domain models free of ORM concerns while persisting rich value objects transparently. | 19 | — | 1 | — | 1 | 0.2 | — | — | — |
|
| sofa/eloquence-base | 0.83 | — | 79 | 79 | 64 | 6K | 12 | 9.1 | 30.4 | MIT | 5 years ago | |
| nazarii-kretovych/laravel-api-model-driver | 0.83 | An Eloquent driver for Laravel that backs models with external APIs instead of a database, so you can query remote HTTP resources while keeping familiar models, relationships, casts, and conventions, without rewriting your data layer. | 34 | — | 13 | — | 0 | 0.7 | — | MIT | 6 years ago | |
| b2pweb/bdf-prime | 0.83 | — | 3 | 3 | 0 | 527 | 0 | 0.3 | 29.7 | MIT | — | |
| petrknap/eloquent | 0.83 | A collection of enhancements and helper classes for Laravel Eloquent: UTC/local datetime casts, Optional wrappers that delegate missing-model handling, and repositories that provide a clean, expressive interface for persistence logic. | 0 | 0 | 0 | 374 | 0 | 22.6 | 41.7 | LGPL-3.0 | 1 week ago | |
| imanghafoori/eloquent-relativity | 0.83 | 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 | |
| hnhdigital-os/laravel-model-schema | 0.83 | Laravel Model Schema adds schema introspection to Eloquent models, letting you read column names, types, and related metadata directly from the model. Handy for generating forms, filters, validation rules, and admin scaffolding without querying the database manually. | 12 | 12 | 0 | 0 | 0 | 0.4 | — | MIT | 3 years ago | |
| xedi/eloquent-sync | 0.83 | xedi/eloquent-sync is a Laravel package for keeping Eloquent models synchronized with external systems. It helps map model data, push and pull changes, and keep local records consistent with remote sources, reducing custom integration boilerplate for sync workflows. | 1 | 1 | 0 | 0 | 1 | 0.2 | — | MIT | 6 years ago | |
| orkhanahmadov/eloquent-repository | 0.83 | — | 27 | 27 | 11 | 226 | 2 | 2.3 | 14.0 | MIT | 4 years ago | |
| laravel-doctrine/orm | 0.83 | — | 837 | 846 | 180 | 90K | 7 | 29.3 | 32.5 | MIT | 6 months ago | |
| phoenix/eloquent-meta | 0.83 | — | 56 | 60 | 23 | 15 | 1 | 3.1 | 1.0 | MIT | 7 years ago | |
| digitalcloud/laravel-blameable | 0.83 | — | 15 | 15 | 9 | 135 | 4 | 2.2 | 14.9 | — | 7 years ago | |
| morris/lessql | 0.83 | LessQL is a lightweight, fast PHP database layer with a simple NotORM-style API. Query tables, traverse associations and save data with minimal code, no configuration, and no heavy ORM overhead. | 403 | — | 39 | — | 12 | 6.6 | 3.8 | MIT | 6 years ago |
|
| soyhuce/laravel-eloquent-extended | 0.83 | Soyhuce's Laravel Eloquent Extended adds practical helpers on top of Laravel's ORM, streamlining model definitions, attribute handling and query building so you can write cleaner, more expressive Eloquent code with less boilerplate. | 1 | 1 | 0 | 178 | 0 | 0.4 | 29.0 | MIT | 1 year ago | |
| denisyu-1/articulate | 0.83 | Articulate is a context-bounded ORM for modular PHP apps sharing database tables. Map multiple small entity classes to one table, with repositories, relations, migrations, identity map, unit of work, lazy loading, caching, and MySQL/PostgreSQL support. | 3 | 3 | 0 | 0 | 6 | 21.3 | 4.4 | Apache-2.0 | 1 month ago | |
| laravel/database | 0.82 | 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. | 0 | 100 | — | 131 | — | 0.0 | 29.3 | — | — | |
| supportpal/eloquent-model | 0.82 | 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 | |
| crcms/repository | 0.82 | crcms/repository is a Laravel repository-pattern package that separates data access from business logic, with support for Eloquent models, reusable criteria, caching, and fluent query methods to keep controllers and services clean and testable. | 66 | — | 12 | — | 0 | 0.7 | — | MIT | — | |
| staudenmeir/eloquent-eager-limit-x-laravel-adjacency-list | 0.82 | Compatibility package combining staudenmeir/laravel-adjacency-list with eloquent-eager-limit, letting Laravel apps cap eager-loaded relations on recursive adjacency list queries. Adds the missing trait support so hierarchical models can limit eager loads per parent without N+1 queries. | 14 | 14 | 1 | 403 | 0 | 0.4 | 20.0 | MIT | 3 years ago |
How can I help you explore Laravel packages today?