articulate-orm/core
Core foundation for Articulate ORM, providing model mapping, fluent query building, relationships, and hydration for expressive, Eloquent-style database access in PHP. A lightweight base for maintainable data layers, clean persistence logic, and flexible Laravel/PHP integration.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| wayofdev/laravel-cycle-orm-adapter | 0.86 | Integrates Cycle ORM into Laravel applications. Provides package configuration, service provider bindings, and a bridge between Cycle's data-mapper ORM and Laravel's container and ecosystem, letting you use Cycle entities alongside familiar Laravel tooling. | 34 | 35 | 4 | 12K | 8 | 24.4 | 45.2 | MIT | 5 months ago | |
| sofa/eloquence-base | 0.86 | — | 79 | 79 | 64 | 6K | 12 | 9.1 | 30.4 | MIT | 5 years ago | |
| zareismail/markable | 0.86 | Markable is a Laravel package for adding marks such as likes, bookmarks, or favorites to Eloquent models through polymorphic relationships. It provides simple traits and query helpers to attach, remove, and retrieve marks across your application. | 2 | — | 0 | — | 0 | 0.3 | — | MIT | 4 years ago | |
| matthiasnoback/doctrine-orm-value-object | 0.86 | 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 | — | — | — |
|
| denisyu-1/articulate | 0.86 | 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 | |
| eghamat24/database-repository | 0.85 | 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 | |
| atldays/laravel-sculptor | 0.85 | Laravel Sculptor is a code-generation toolkit that sculpts Eloquent models, migrations, factories and seeders from your database schema or a simple definition, delivering clean scaffolding in seconds so you can focus on features instead of boilerplate. | 0 | — | 0 | — | 0 | 12.5 | — | MIT | 4 months ago | |
| aaronadal/persistence-bundle | 0.85 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| orkhanahmadov/eloquent-repository | 0.85 | — | 27 | 27 | 11 | 226 | 2 | 2.3 | 14.0 | MIT | 4 years ago | |
| ablunier/laravel-database | 0.85 | ablunier/laravel-database provides convenient database helpers for Laravel applications, simplifying connection management, schema operations, and common queries. Keep persistence logic clean and consistent with a lightweight package that integrates smoothly into your existing Laravel workflows. | 1 | 2 | 1 | 5 | 0 | 0.0 | 7.5 | — | 9 years ago | |
| thenandan/therepository | 0.85 | — | 2 | 2 | 0 | 0 | 0 | 0.0 | — | — | — | |
| laravel/database | 0.85 | 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 | — | — | |
| joelbutcher/laravel-archivable | 0.85 | 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. | 127 | 128 | 24 | 26K | 1 | 23.9 | 37.1 | MIT | 3 weeks ago | |
| calebdw/laravel-sql-entities | 0.85 | calebdw/laravel-sql-entities maps SQL query results to typed PHP entity classes in Laravel, with attribute casting, relationships, and query integration—ideal for raw SQL, legacy schemas, and read models without full Eloquent overhead. | 49 | 49 | 2 | 107 | 0 | 18.9 | 8.0 | MIT | 1 month ago | |
| kirkbushell/eloquence | 0.85 | — | 574 | 579 | 56 | 41K | 2 | 5.9 | 25.6 | MIT | 1 year ago | |
| staudenmeir/laravel-upsert | 0.85 | Extends Laravel's upsert capabilities with support for custom unique indexes, ignoring duplicate inserts, and bulk updates across MySQL, PostgreSQL, SQLite, and SQL Server. Adds insertIgnore/insertOrIgnore helpers for dependable insert-or-update queries without extra boilerplate. | 315 | 315 | 32 | 5K | 0 | 2.8 | 17.4 | MIT | 4 years ago | |
| rikbruil/doctrine-specification | 0.85 | A Doctrine specification-pattern package for composing reusable, testable query criteria. Combine specifications with and/or/not, apply them to repositories, and keep complex filtering logic out of entities and controllers. Supports modular filters and cleaner, more maintainable data access. | 50 | — | 7 | — | 6 | 2.5 | 3.0 | MIT | — |
|
| cycle/annotated | 0.85 | Define Cycle ORM entity schemas using PHP attributes instead of annotations or config. Map columns, primary keys, and HasOne, HasMany, and BelongsTo relations directly in your entity classes. | 28 | 28 | 14 | 35K | 9 | 30.9 | 52.5 | MIT | 1 month ago | |
| cycle/database | 0.85 | Cycle DBAL is a secure database abstraction layer for PHP with support for MySQL, PostgreSQL, SQLite, and SQL Server. It offers schema introspection and declaration, query builders, nested queries, transactions, migrations, and database partitions. | 72 | 71 | 31 | 34K | 20 | 37.6 | 53.1 | MIT | 1 month ago | |
| andydefer/domain-structures | 0.85 | A Laravel/PHP package that provides reusable domain structures and building blocks for domain-driven design. It helps organize business logic, reduce boilerplate, and keep core rules isolated from framework and infrastructure concerns for cleaner, more maintainable applications. | 0 | 0 | 0 | 2K | 0 | 0.0 | 46.3 | MIT | — |
How can I help you explore Laravel packages today?