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

Value Object Bundle Laravel Package

marvin255/value-object-bundle

A Symfony bundle for using immutable value objects with Doctrine ORM, offering base classes, type mappings, and integration helpers so domain values can be persisted and hydrated transparently. Helps keep models expressive and avoid primitive obsession.

View on GitHub
Deep Wiki
Context7
Package
Score
Description
Stars
Likes
Forks
Downloads
Issues
Score
Opportunity
License
Last Release
marvin255/value-object 0.92 A Laravel/PHP package for building immutable, self-validating value objects with typed properties and simple array/JSON conversion, helping keep domain data consistent and expressive. 0 0 0 3 0 8.7 9.0 MIT 7 months ago
View on GitHub
guzzlehttp/psr7 0.90 PSR-7 HTTP message implementation for PHP: request, response, URI, uploaded file, and stream objects compatible with Guzzle and any PSR-7 library. Create or inspect messages without sending requests; includes factories and helpers. 7,929 7,994 28 31M 3 60.7 58.7 MIT 2 weeks ago
View on GitHub
guzzlehttp/uri-template 0.89 Expands RFC 6570 URI templates into concrete URI strings in PHP, turning templates like /users/{id}{?tab} into real paths with query strings from an array of values. 198 197 8 13M 0 22.7 63.4 MIT 2 months ago
View on GitHub
packstub/agents 0.89 packstub/agents is a Laravel package that provides a clean, extensible foundation for defining and running AI agents, with support for tools, prompts, and workflows that integrate smoothly into your application. 4 3 1 2K 0 19.7 42.3 MIT 2 weeks ago
View on GitHub
mistralys/application-utils-core 0.89 Core utility library for PHP applications from Mistralys, bundling reusable helper classes and foundational components shared across its packages. A lightweight base for reducing boilerplate and standardizing common application tasks. 1 1 0 3K 0 11.7 48.8 MIT 5 months ago
View on GitHub
guzzlehttp/guzzle 0.89 Guzzle is a PHP HTTP client that makes sending HTTP requests simple and integrating with web services trivial. It supports sync and async requests, PSR-7 and PSR-18 interfaces, streaming uploads and downloads, middleware, and abstracts away the underlying transport. 23,447 24,314 2,393 20M 2 75.1 48.3 MIT 1 week ago
View on GitHub
alle80/agent-devboard 0.88 — 0 0 1 0 3 26.2 2.2 MIT 2 months ago
View on GitHub
guzzlehttp/test-server 0.88 Guzzle Test Server is a dev-only testing helper that starts a local Node.js HTTP server, letting PHP tests queue responses and inspect received requests for handler and integration tests. 14 14 2 23K 0 23.4 51.4 MIT 2 weeks ago
View on GitHub
bruli/php-value-objects 0.88 A lightweight PHP library for building immutable value objects with typed primitive wrappers and validation. bruli/php-value-objects helps enforce domain invariants, reduce primitive obsession, and keep Laravel or any PHP codebase clearer and safer. 43 43 13 580 1 0.7 15.9 MIT —
View on GitHub
michael-rubel/laravel-value-objects 0.88 Laravel Value Objects offers an abstract base class and Eloquent casts for turning model attributes into immutable value objects, with validation, comparison helpers, and PHP 8 support for cleaner, type-safe domain code. 205 205 18 158 1 2.2 3.8 MIT 1 year ago
View on GitHub
mouf/utils.value.value-interface 0.88 A tiny PHP package from Mouf that defines the ValueInterface contract for objects exposing a value through getValue(). It provides a simple, reusable abstraction for value wrappers and dependency-injection-friendly components. 1 1 0 4K 0 0.0 45.8 MIT —
View on GitHub
tdn/php-types 0.88 A small PHP utility for working with types: safely cast values, validate data against expected types, and normalize scalars, arrays and objects. Lightweight and framework-agnostic, it drops easily into Laravel or any Composer project. 7 8 0 45 0 0.0 8.0 NOASSERTION 11 years ago
View on GitHub
guzzlehttp/guzzle-services 0.88 Build SDK-style API clients with service descriptions: map named operations and parameters to HTTP requests and transform responses into result data, instead of hand-writing request serializers for every endpoint. 254 256 79 200K 0 29.1 45.8 MIT 2 months ago
View on GitHub
object.bg/menubundle 0.88 A Symfony bundle for defining, managing, and rendering menus in your applications. Build hierarchical navigation, configure menu items, and output them cleanly in templates with a flexible, extendable API. 0 0 — 0 — 0.0 — — —
View on GitHub
b4n1/boost 0.88 — 2 2 0 1 0 0.0 1.7 NOASSERTION —
View on GitHub
indragunawan/facade-bundle 0.87 A Laravel package that bundles a set of ready-to-use facades, giving you concise static access to commonly used services and helpers. Reduce boilerplate imports and keep your code clean with simple, consistent facade calls. 17 17 2 622 1 0.5 21.4 MIT 6 years ago
View on GitHub
micro-module/value-object 0.87 Immutable, self-validating value objects for PHP and Laravel. Wrap primitives like emails, IDs, and money in typed classes that guard their own invariants, so invalid values can't exist and domain logic stays clean, testable, and free of scattered validation checks. 1 1 1 127 0 0.0 25.0 — 1 year ago
View on GitHub
myparcelnl/sdk 0.87 Official MyParcel NL PHP SDK for creating shipments, managing labels, tracking, and handling returns via the MyParcel API. Offers a clean, object-oriented interface for integrating Dutch parcel carriers into Laravel or plain PHP applications. 31 32 33 25K 0 23.1 53.8 NOASSERTION 4 days ago
View on GitHub
redberry/synapse 0.87 Redberry Synapse is a Laravel package for structured state management. It provides a clean, expressive API for defining states and transitions, helping you keep complex application workflows predictable, maintainable, and easy to test. 60 46 3 6K 6 22.0 34.3 MIT 1 week ago
View on GitHub
dothiv/dothiv-valueobject-bundle 0.87 Symfony bundle providing a set of reusable value objects for Dothiv projects, aimed at consistent domain modeling and type-safe primitives. Includes common immutable objects and utilities to share across services and applications. 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.
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource
noith/settings
kda/laravel-package
kda/filament-dynamic-navigation
bypersoft/signbox
pairus/product-data
fayne/laravel-filament-cms-core