zetacomponents/persistent-object
PersistentObject is a lightweight data persistence framework for PHP that maps objects to database tables. It provides CRUD operations, a fluent query API, and support for one-to-many and many-to-many relations, letting you work with rows as plain objects while it handles SQL generation.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| nodes/database | 0.86 | Nodes Database is a Laravel package from Nodes that simplifies working with application data, providing a clean layer over schemas, migrations, and queries so you can build database-backed features with less boilerplate while staying close to Laravel's conventions and existing tooling. | 3 | 3 | 2 | 22 | 0 | 0.0 | 7.9 | MIT | 6 years ago | |
| crcms/repository | 0.86 | 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 | — | |
| funddy/persistence-bundle | 0.85 | Funddy Persistence Bundle is a Symfony bundle for wiring persistence infrastructure into PHP apps, helping organize repositories, storage services, and transactional data access while keeping domain persistence concerns out of application code. | 3 | 3 | 0 | 0 | 0 | 0.0 | — | — | — | |
| dam-bal/eloquentity | 0.85 | A Laravel package that extends Eloquent with entity-style models, helping you separate domain entities from database concerns while keeping familiar query building and relationships. Lightweight integration for cleaner, more maintainable applications. | 1 | — | 0 | — | 5 | 1.9 | 2.3 | MIT | 2 years ago | |
| zero-to-prod/data-model | 0.85 | DataModel hydrates PHP objects from external data with a single from($data) call using reflection and type hints. Validation and casting live in #[Describe] attributes (required, nullable, default, assign), replacing manual property wiring and scattered null checks. | 139 | 140 | 7 | 2K | 0 | 29.0 | 18.4 | MIT | 2 months ago | |
| alexandrebulete/ddd-doctrine-bridge | 0.85 | Doctrine ORM bridge for DDD Foundation, providing repository and paginator implementations plus custom DBAL types for value objects. Composable traits give full CRUD or read-only/write-only repositories. Pure PHP, framework-agnostic, with an optional Symfony bundle. | 1 | 1 | 0 | 112 | 0 | 0.0 | 24.3 | — | — | |
| jonathanlight/meta-entity-builder-bundle | 0.85 | Meta Entity Builder Bundle provides a structured way to define, build, and manage meta entities in PHP applications. It streamlines metadata-driven entity configuration for reusable, maintainable models. | 0 | 1 | 0 | 0 | 0 | 5.6 | — | Apache-2.0 | 8 months ago | |
| wayofdev/laravel-cycle-orm-adapter | 0.85 | 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 | |
| yokai/doctrine-value-object | 0.85 | yokai/doctrine-value-object brings reusable value objects to Doctrine in Laravel apps, offering embeddable types and integration helpers for cleaner, type-safe domain models with less boilerplate. | 13 | 13 | 1 | 10K | 0 | 0.1 | 39.5 | MIT | 2 years ago | |
| matthewbdaly/laravel-repositories | 0.85 | — | 12 | — | 1 | — | 0 | 0.1 | — | MIT | 8 years ago | |
| ethical-jobs/laravel-storage | 0.85 | A Laravel package from Ethical Jobs that provides storage helpers and configuration for managing file uploads and media across local and cloud disks, simplifying consistent storage setup in Laravel applications. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| 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 | |
| ufo-tech/doctrine-helper | 0.85 | A lightweight Laravel helper for Doctrine that streamlines entity management, repository access, and common ORM tasks, reducing boilerplate when working with Doctrine in Laravel applications. | 1 | 2 | 0 | 60 | 0 | 0.0 | 20.6 | MIT | — | |
| nilportugues/repository | 0.85 | nilportugues/repository provides a Laravel repository-pattern implementation that abstracts data access behind clean, testable interfaces. It supports criteria-based queries, caching, and Eloquent integration to keep controllers and services lean. | 27 | — | 5 | — | 1 | 0.4 | — | — | 9 years ago |
|
| wouterj/eloquent-bundle | 0.85 | Integrates Laravel's Eloquent ORM into Symfony applications. Register Eloquent models as services and use the familiar ActiveRecord-style API—queries, relationships, and migrations—in your Symfony project, alongside or instead of Doctrine, with full dependency injection support. | 165 | — | 40 | — | 7 | 19.0 | 2.6 | MIT | 3 months ago |
|
| czim/laravel-repository | 0.85 | — | 52 | 54 | 21 | 1K | 2 | 21.7 | 22.6 | MIT | 2 weeks ago | |
| dannyweeks/laravel-base-repository | 0.84 | A base repository package for Laravel that reduces boilerplate when working with Eloquent models. It provides reusable CRUD methods, query helpers, eager loading, and caching so you can keep controllers and models lean and your data layer consistent. | 20 | — | 8 | — | 2 | 0.7 | — | MIT | 10 years ago | |
| byscripts/static-entity | 0.84 | Static Entity provides model/entity-like behavior backed by static arrays. Define constants and a dataset to access rich objects without a database—ideal for enums, reference lists, and small lookup tables in PHP/Laravel apps. | 2 | 2 | 0 | 170 | 0 | 4.8 | 24.3 | — | 8 years ago | |
| zetacomponents/unit-test | 0.84 | eZ Components Unit Test package (Zeta Components) provides a PHPUnit-like testing framework for PHP, with test case classes, assertions, and test suite execution. Useful for legacy apps using the ezc libraries or needing a lightweight unit test runner. | 2 | 2 | 12 | 134 | 0 | 0.4 | 22.9 | NOASSERTION | — | |
| ibexa/core-persistence | 0.84 | Part of Ibexa DXP, this package delivers the core persistence layer: database-backed storage implementations, SPI handlers, and data access abstractions that underpin content, user, and configuration management across the platform. | 3 | 3 | 4 | 56K | 0 | 26.1 | 64.3 | NOASSERTION | 2 months ago |
How can I help you explore Laravel packages today?