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

Attribute Model Laravel Package

somnambulist/attribute-model

A Laravel package for declarative model attributes: define typed, castable fields on Eloquent models using PHP attributes, with generated accessors, mutators, and validation—so you can add structured metadata without extra tables or boilerplate.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
somnambulist/read-models 0.85 Read models for Laravel: lightweight, query-optimized projections for CQRS applications. Build dedicated read-side models from domain events, separate reads from writes, and keep query performance predictable without loading full aggregates. 12 12 0 8 1 0.2 2.9 MIT 2 years ago
View on GitHub
somnambulist/domain 0.85 Domain-driven design building blocks for Laravel and PHP: UUIDs, value objects, entities, aggregates, domain events, commands and repositories. A clean, framework-friendly foundation for modelling business logic with clear boundaries. 26 26 2 130 0 0.2 10.6 MIT —
View on GitHub
zero-to-prod/data-model 0.84 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
View on GitHub
somnambulist/collection 0.84 A PHP/Laravel collection package that extends the standard Collection with type-safe wrappers, extra helper methods, and immutable-style operations for cleaner, more predictable data manipulation. 11 11 2 3K 0 0.1 32.4 MIT 2 years ago
View on GitHub
somnambulist/read-models-bundle 0.84 A Laravel package for building CQRS-style read models and projections, offering base classes and Eloquent-backed query models to create denormalized, read-optimized views from domain events and write-side data. 1 1 0 0 0 0.0 — MIT —
View on GitHub
somnambulist/validation 0.83 Somnambulist Validation provides a Laravel-friendly validation toolkit for PHP, helping you define reusable rules and validate requests, forms, and application data through a clean, extensible API. 64 64 15 10K 0 0.8 30.4 MIT —
View on GitHub
php-ddd/domain-driven-design 0.83 php-ddd/domain-driven-design helps Laravel/PHP developers structure applications around bounded contexts and domain logic, with reusable DDD building blocks and conventions for entities, value objects, aggregates, repositories, services, and domain events. 29 — 4 — 1 0.2 — MIT 11 years ago
somnambulist/enumeration 0.83 Strongly-typed enumeration value objects for PHP and Laravel. Define constants once and get validation rules, Eloquent casting, instance comparison, and attribute access, plus helpers for safe construction. Ideal for modelling fixed sets such as statuses, types, and roles. 0 0 0 64 0 0.0 25.0 MIT —
View on GitHub
somnambulist/form-request-bundle 0.83 Symfony bundle bringing Laravel-style form requests to Symfony: encapsulate validation, authorization, and input handling in dedicated request classes that resolve automatically as controller arguments, keeping controllers thin and request logic reusable and testable. 3 3 1 3 0 0.0 3.4 MIT —
View on GitHub
somnambulist/fractal-bundle 0.82 A Laravel bundle that integrates League Fractal, adding service providers, configuration and helpers so you can transform API responses with Fractal serializers, includes and pagination using familiar framework conventions. 3 3 1 2K 0 0.0 36.4 MIT —
View on GitHub
php-static-analysis/psalm-plugin 0.82 A Psalm plugin for PHP static analysis that extends Psalm with additional checks and integrations, helping teams catch issues earlier and enforce consistent code quality in their projects. 2 2 1 2K 0 0.3 37.4 MIT 1 year ago
View on GitHub
somnambulist/api-bundle 0.82 Somnambulist API Bundle provides a lightweight, opinionated foundation for building JSON APIs in Laravel, with conventions for responses, errors, versioning, and middleware to help standardize endpoints and speed development. 3 3 1 1 0 0.0 1.3 MIT —
View on GitHub
somnambulist/api-client 0.82 Somnambulist API Client gives Laravel and PHP developers a structured, testable way to consume external HTTP APIs. Define requests, send them cleanly, handle responses consistently, and keep third-party integrations maintainable without scattering HTTP logic through your app. 1 1 0 71 0 0.0 21.6 MIT —
View on GitHub
ems/versatile 0.81 EMS Versatile is a Laravel/PHP package offering flexible, reusable components for common application tasks. It aims to streamline configuration and extend core behavior through a versatile, developer-friendly API for faster builds. 0 0 0 325 1 0.2 34.7 MIT 2 years ago
View on GitHub
cerbero/laravel-dto 0.81 Cerbero Laravel DTO provides a simple way to define typed data transfer objects in Laravel, with attribute casting, validation, and conversion from arrays, requests, and Eloquent models. It helps keep controllers and services clean by moving data shaping and validation into reusable DTO classes. 58 59 2 69 0 0.4 4.7 MIT —
View on GitHub
laimoon/model-updater 0.81 laimoon/model-updater is a Laravel package that provides a clean, reusable way to update Eloquent models. It helps reduce boilerplate by centralizing model update logic, keeping controllers and services tidy while preserving consistent persistence behavior. 40 40 1 0 0 0.1 — MIT 6 years ago
View on GitHub
smorken/model 0.81 smorken/model is a Laravel package that provides reusable Eloquent model utilities and a lightweight base model, helping developers standardize common model behavior, reduce boilerplate, and keep application models consistent and maintainable. 0 0 — 192 — 0.0 31.6 — —
View on GitHub
milwad/laravel-attributes 0.77 Laravel Attributes lets you configure Eloquent models using native PHP 8 attributes, replacing boilerplate properties and methods for fillable, hidden, casts, accessors, and more. Keep model classes clean, declarative, and easier to scan. 232 230 10 384 0 10.4 6.3 MIT 6 months ago
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.
frankyso/ipaymu
3mdikram/worldmoneywords
snowsoft/config
itmosoft/laravel-subscriptions
larva/laravel-ai-qwen
diephp/sequences
users-au/socialite-provider
twidpay/twid-logger
mrnewport/laravel-plaid
mrnewport/laravel-repo
mrnewport/laravel-docsign
mrnewport/laravel-stow
mrnewport/laravel-flow
mrnewport/laravel-priceable
mrnewport/laravel-nestedterms
fredmeng/laravel-apidoc-generator
itstructure/laravel-multilingual-tools
pdustdar/elasticsearch
markupai/php-sdk
rlacerda83/lumem-microservice-shipment