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

Doctrine Specification Laravel Package

rikbruil/doctrine-specification

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.

Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
ecommit/doctrine-utils 0.89 Small set of Doctrine ORM QueryBuilder utilities: accurate COUNT helpers, a paginator, and filter helper methods. Install via Composer and use to simplify common query building patterns in your PHP projects. 0 0 1 436 0 0.0 36.5 MIT —
View on GitHub
sonata-project/doctrine-extensions 0.89 — 266 271 40 192K 1 13.0 39.9 MIT 11 months ago
View on GitHub
orkhanahmadov/eloquent-repository 0.88 — 27 27 11 226 2 2.3 14.0 MIT 4 years ago
View on GitHub
laravel-doctrine/orm 0.88 — 837 846 180 90K 7 29.3 32.5 MIT 6 months ago
View on GitHub
Context7
eghamat24/database-repository 0.88 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
useless-soft/queries-doctrine 0.88 Doctrine ORM adapter for useless-soft/queries, applying reusable query filters and criteria to Doctrine query builders. Adds Doctrine support to a composable query-object abstraction. Small, low-adoption package (2 stars); review maintenance status and docs before use. 2 2 4 8 0 0.1 5.5 NOASSERTION —
View on GitHub
yokai/doctrine-value-object 0.88 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
View on GitHub
midnightluke/doctrine-relations 0.88 Adds Laravel-style relationships to Doctrine entities, letting you define hasOne, hasMany, belongsTo, and belongsToMany associations with simple attributes and query them through an intuitive, Eloquent-like API. 0 0 0 0 0 0.0 — MIT —
View on GitHub
richan-fongdasen/eloquent-repository 0.87 — 0 0 0 38 0 4.5 22.0 MIT 1 year ago
View on GitHub
orkestra/common 0.87 Shared foundation for Orkestra packages, offering common utilities, service providers, configuration helpers, and reusable base classes that simplify integration and keep Laravel applications consistent across the ecosystem. Designed for developers building modular Laravel apps with Orkestra compone... 1 1 1 20 3 0.7 14.7 MIT 12 years ago
View on GitHub
benkle/doctrine-adoption 0.87 Adds a small Collector + Doctrine metadata listener to enhance inheritance mapping by “adopting” child entities into a parent with a named association. Register the loadClassMetadata listener manually (including for schema creation/CLI tools). 0 0 0 0 0 0.0 — MIT —
View on GitHub
larapack/doctrine-support 0.87 Laravel package that enhances Doctrine support in Laravel, including support for enum types. Install via Composer and (for Laravel 5.4 and below) register the DoctrineSupportServiceProvider. Use v0.1.3 for Laravel versions older than 5.4. 175 177 13 12K 1 4.5 25.2 MIT 7 years ago
View on GitHub
nilportugues/eloquent-repository 0.87 A Laravel package that adds a repository layer for Eloquent models, with reusable query criteria, caching support, and cleaner separation between persistence and application logic. 17 — 1 — 3 0.8 0.4 MIT 10 years ago
View on GitHub
daviddel/doctrine-manager 0.87 Laravel package to manage Doctrine ORM/DBAL inside your app. Provides a manager/service integration for setting up and accessing Doctrine connections and entity managers through Laravel’s container and config, aiming to simplify Doctrine usage alongside Eloquent. 0 0 0 0 0 1.8 — — 10 years ago
View on GitHub
Context7
thenandan/therepository 0.87 — 2 2 0 0 0 0.0 — — —
View on GitHub
Context7
cariboo/doctrine-cariboo 0.87 — 0 0 0 0 0 0.0 — — —
View on GitHub
laravel-doctrine/extensions 0.87 Adds common Doctrine behavioral extensions to Laravel Doctrine, including soft deletes, timestamps, blameable, sortable, sluggable, tree, loggable and more, with config and service provider wiring so these behaviors work smoothly in your Laravel models. 50 — 26 — 3 11.4 0.4 MIT 6 months ago
View on GitHub
rikbruil/specification 0.87 Implements the Specification pattern for Laravel, letting you encapsulate query constraints and business rules as reusable, composable classes. Combine specifications with and/or/not operators and apply them directly to Eloquent queries for cleaner, testable filtering logic. 18 — 3 — 0 0.2 — MIT —
ceddyg/query-builder-repository 0.86 ceddyg/query-builder-repository is a Laravel package that layers a repository abstraction over the fluent query builder, giving you a clean, reusable data layer for your models. It streamlines CRUD, filtering, and query organization so controllers and services stay lean, readable, and testable. 11 — 7 — 3 1.0 0.4 — —
View on GitHub
black/common 0.86 Common utilities for Black projects: an abstract Doctrine Manager helper with convenience methods plus simple specification classes (and/or/not). Install via Composer and reuse across apps needing lightweight Doctrine-oriented shared code. 1 1 0 0 0 0.0 — MIT —
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.
elmogy/larafast
xeviant/laravel-paystack
gorilladash/laravel-website-sdk
martialbe/flysystem-oss
chondal/3312client
jeroen-g/flickr
opscale-co/nova-genbi
itsjustvita/laravel-retention
tequilarapido/trackit
gregsphotography/site-builder-filament
cabaoctavio/laravel-query-log
gregsphotography/site-builder-components
io-digital/clickatell
snowsoft/laravel-admin
oxygen/auth
relicsoftware/barakah-payment-gateway
tobya/work-with-composer
equipc/laravel-email-validator
equipc/laravel-email-database-log
adedsec/nova-translated-labels