woohoolabs/yin
PSR-7–compatible PHP framework for building JSON:API servers. Provides documents, resources, hydrators, request/response validation, pagination, relationship handling, content negotiation, middleware support, and custom serialization/deserialization.
validate hydrated domain object feature supports stricter input validation workflows, aligning with security and data integrity priorities. Useful for compliance-heavy industries (e.g., fintech, healthcare).Adopt if:
Look elsewhere if:
For Executives: "This package lets our backend team implement Domain-Driven Design patterns in Laravel with less code, reducing technical debt. The latest update adds stricter validation for domain objects—critical for security and compliance. It’s a ‘buy’ decision that accelerates development while keeping our architecture scalable."
For Engineers:
"Yin 4.3.0 now supports validating hydrated domain objects out-of-the-box, cutting down on manual validation logic. The omitDataWhenNotIncluded fix ensures API responses stay clean. Perfect for teams using DDD in Laravel—saves ~30% time on boilerplate while improving data integrity."
How can I help you explore Laravel packages today?