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

Eloquent Laravel Package

petrknap/eloquent

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.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
nilportugues/repository 0.87 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
f-liva/eloquent-merge-select 0.87 Combine multiple Eloquent selects into one clean query. eloquent-merge-select merges column selections so you can assemble fields from different sources without duplicate select calls or messy SQL. 0 0 0 26 1 0.5 20.9 MIT 1 year ago
View on GitHub
jeroennoten/laravel-psp 0.87 A Laravel package that provides a unified payment service provider layer, letting you integrate and switch between payment gateways through a consistent API for creating, handling, and tracking payments in your application. 7 8 1 0 0 0.4 — MIT 10 years ago
View on GitHub
alexmg86/laravel-sub-query 0.86 alexmg86/laravel-sub-query brings fluent subquery support to Laravel's query builder and Eloquent, letting you embed subqueries in SELECT, FROM, WHERE, JOIN, and ORDER BY clauses through a clean, chainable API. 75 — 5 — 1 0.9 — MIT 5 years ago
View on GitHub
testmonitor/eloquent-lockable 0.86 Add record locking to Laravel Eloquent models with a simple trait. Prevent concurrent edits by tracking who holds a lock, then lock, unlock, and check status easily—keeping data consistent in multi-user apps. 4 — 3 — 0 20.2 — MIT 4 days ago
View on GitHub
padosoft/laravel-validable 0.86 A Laravel package that adds model-level validation via a Validable trait. Define rules and messages directly on Eloquent models and validate automatically before save or update, keeping persistence logic cleaner and data safer. 7 7 2 623 0 0.7 26.6 MIT 3 years ago
View on GitHub
abdrzakoxa/laravel-eloquent-filter 0.86 A Laravel package for adding reusable, query-string-driven filters to Eloquent models. Define filters once and apply them through simple request parameters to keep controllers clean and queries flexible. 13 — 1 — 0 0.4 — MIT 4 years ago
View on GitHub
n7olkachev/laravel-computed-properties 0.86 Add computed properties to your Laravel Eloquent models, calculated on the fly like accessors but excluded from the database. Keep models lean, reuse derived values across queries and serialization, and write less boilerplate. 187 — 8 — 0 1.2 — — 8 years ago
View on GitHub
regelwerk/translation-bundle 0.86 Regelwerk's Translation Bundle offers a structured way to manage multilingual content in PHP applications, helping developers organize translation resources and streamline localization workflows without scattered, hard-to-maintain language files. 0 0 0 0 0 0.3 — — 10 years ago
View on GitHub
grantholle/scru128-laravel 0.86 Laravel integration for SCRU128, a 128-bit, globally unique and time-sortable identifier format. Generate IDs and use them in Eloquent models and database columns with convenient helpers, casting support, and validation rules. 0 0 0 11 0 17.6 17.2 MIT 1 month ago
View on GitHub
darrylkuhn/dialect 0.86 Dialect is a Laravel package for managing translations in the database. It scans your app for missing keys, provides a web UI for adding and editing translations, and helps keep localization strings organized without manually editing language files. 126 — 24 — 0 1.7 — MIT 5 years ago
View on GitHub
alex433/laravel-eloquent-cache 0.86 A Laravel package that caches Eloquent query results to cut repeated database calls and speed up read-heavy applications. It integrates with Laravel’s cache system and helps invalidate cached data when underlying model records are updated, keeping results reasonably fresh. 2 — 0 — 0 0.3 — MIT 1 year ago
View on GitHub
saritasa/eloquent-custom 0.86 An Eloquent extension for Laravel adding custom casts, attribute handling, and query helpers to simplify complex model logic. 0 0 2 3 1 0.1 5.9 MIT 4 years ago
View on GitHub
matthewbdaly/laravel-repositories 0.86 — 12 — 1 — 0 0.1 — MIT 8 years ago
View on GitHub
imanghafoori/eloquent-relativity 0.86 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
View on GitHub
eghamat24/database-repository 0.86 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
msonowal/laravel-notification-channel-textlocal 0.86 A Laravel notification channel for sending SMS messages through Textlocal. Integrate Textlocal with Laravel’s notification system to deliver transactional or alert messages via a simple, configurable channel. 5 — 8 — 0 0.7 — MIT 2 years ago
View on GitHub
lyssal/monnaie-bundle 0.86 Symfony bundle for currency and money management. Provides entities and services to define currencies, store monetary amounts, perform conversions, and format prices consistently across your application, with integration for Doctrine and Twig. 0 0 0 0 0 0.3 — — 11 years ago
View on GitHub
paxha/laravel-reportable 0.86 A Laravel package that adds reportable behavior to Eloquent models, letting users flag or report content and store those reports through simple traits and relationships. Keep it plain text, around 300 chars. 12 — 2 — 1 0.2 — MIT 5 years ago
lastdragon-ru/lara-asp-eloquent 0.86 — 1 1 0 14K 0 0.0 53.2 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.
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
wazza/laravel-db-encryption
hokny/laravel-generator
vonsogt/backup
jengo/queues
jeremykenedy/laravel-observability
coleus/frame
thtg88/journalism
filagora/filagora-ai-forums