open-solid/domain
Domain layer toolkit for Laravel built around SOLID principles. Provides base classes for entities, value objects, repositories, and services so you can organize business logic cleanly and keep your domain code framework-agnostic and testable.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| open-solid/domain-bundle | 0.85 | A Laravel bundle for structuring domain-driven applications with SOLID-friendly building blocks, helping organize domain logic into clear, reusable components while keeping framework concerns separate from your core business model. | 4 | — | 0 | — | 0 | 0.3 | — | MIT | 1 year ago | |
| gibass/domain-core | 0.85 | Lightweight domain-driven design foundations for Laravel: reusable base entities, value objects, aggregates, domain events, and repositories. Helps keep business logic clean, testable, and framework-agnostic while reducing boilerplate. Ideal for structuring modular applications. | 0 | 0 | 0 | 1 | 0 | 5.8 | 4.4 | — | 8 months ago | |
| alexandrebulete/ddd-foundation | 0.84 | — | 3 | 3 | 0 | 11 | 0 | 0.0 | 7.9 | — | — | |
| lava83/laravel-ddd | 0.84 | A Laravel package for structuring applications with domain-driven design, offering building blocks such as domain layers, entities, value objects, and repositories to help separate business logic from framework code. | 0 | 0 | 2 | 204 | 1 | 20.6 | 37.5 | MIT | 4 days ago | |
| biig/domain | 0.83 | — | 16 | 16 | 9 | 32 | 4 | 6.7 | 7.8 | MIT | 6 years ago | |
| 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 |
|
| forkrefactor/ddd | 0.83 | Domain-driven design toolkit for Laravel providing base classes for entities, value objects, aggregates, repositories, domain events, commands and handlers, with service provider wiring to keep business logic clean, testable and independent of the framework. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| digipolisgent/domainator9k-apptype-laravel-bundle | 0.83 | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 8 years ago | |
| dddominio/common | 0.83 | Common utilities for the DDDominio ecosystem: shared helpers, base classes, and cross-package abstractions to standardize behavior and reduce duplication across domain-driven Laravel/PHP packages. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| shipwelldev/cornerstone | 0.83 | Cornerstone is a foundational Laravel package that bundles reusable building blocks, conventions, and scaffolding to help you start and structure applications faster. It aims to cut boilerplate so you can focus on your app's domain logic. | 0 | — | 0 | — | 0 | 17.8 | 3.1 | MIT | 2 months ago | |
| gibass/domain-maker-bundle | 0.83 | gibass/domain-maker-bundle is a Laravel package for scaffolding domain-driven design architecture. It provides Artisan commands to quickly generate domains, use cases, entities, repositories, and related classes, helping teams organize business logic and speed up development. | 0 | 0 | 0 | 0 | 0 | 5.9 | — | — | 8 months ago | |
| laravel-ddd/starter | 0.83 | Composer starter kit that turns a fresh Laravel 12/13 app into a Domain-Driven Design structure. Includes base Entity/ValueObject/Repository/Service classes, 12 generators, interactive installer (auth, docs, tests, sample module), API-ready routes, and optional AI context. | 1 | 2 | 0 | 2 | 0 | 11.6 | 4.5 | MIT | 5 months ago | |
| adhenrique/laravel-domain-oriented | 0.82 | A Laravel package for organizing applications by domain rather than technical layers, helping group models, actions, and services into modular domain-oriented structures for clearer boundaries and more scalable codebases. | 11 | 11 | 2 | 9 | 1 | 0.5 | 3.4 | MIT | 4 years ago | |
| hibit-dev/laravel9-ddd | 0.82 | Laravel 9 DDD is a starter package for building Domain-Driven Design applications in Laravel. It offers a modular structure that separates domain, application, and infrastructure layers, helping organize repositories, actions, and business logic with clean architecture principles. | 60 | — | 15 | — | 0 | 1.1 | — | MIT | 2 years ago | |
| dbrekelmans/domain-driven-bundle | 0.82 | — | 4 | 4 | 0 | 0 | 1 | 1.1 | — | MIT | 6 years ago | |
| geekcell/ddd | 0.82 | A Laravel package that brings Domain-Driven Design building blocks to PHP applications, providing ready-made abstractions for entities, value objects, aggregates, repositories, and domain events so business logic stays clean and framework-independent. | 0 | 1 | — | 11 | — | 0.0 | 14.9 | — | — | |
| smorken/domain | 0.82 | A Laravel package for organizing applications around domain-driven design, giving you a simple foundation for structuring domain logic and keeping business rules cleanly separated from framework and infrastructure concerns. | 0 | 0 | — | 194 | — | 0.0 | 31.6 | — | — | |
| signifly/laravel-domain-commands | 0.82 | Artisan commands for scaffolding domain-driven design in Laravel. Quickly generate domains, actions, and supporting classes with a consistent structure, so business logic stays organized and your codebase remains easy to navigate and extend. | 22 | — | 14 | — | 1 | 0.5 | — | MIT | 2 years ago | |
| theaddresstechnology/ddd | 0.82 | A Laravel package that brings Domain-Driven Design structure to your application, with practical building blocks for organising domain logic, separating concerns, and keeping business code clean and maintainable. It helps model bounded contexts and keep infrastructure details away from your core dom... | 0 | 0 | 3 | 470 | 0 | 18.5 | 42.9 | — | 1 month ago |
How can I help you explore Laravel packages today?