gibass/domain-core
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.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| gibass/domain-maker-bundle | 0.84 | 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 | |
| open-solid/domain | 0.83 | 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. | 2 | — | 0 | — | 0 | 0.0 | — | MIT | 2 years ago |
|
| biig/domain | 0.80 | — | 16 | 16 | 9 | 32 | 4 | 6.7 | 7.8 | MIT | 6 years ago | |
| lendo-stp-gdansk/lendo-core-domain | 0.79 | Core domain layer for Lendo STP Gdańsk, providing shared domain models, value objects, enums, and contracts for Laravel/PHP applications. Encapsulates reusable business rules and building blocks to keep services consistent. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| gpslab/domain-event | 0.79 | A lightweight, framework-agnostic PHP domain event library. It provides an event bus, listener and subscriber registration, event-to-listener mapping, and deferred event dispatch to help decouple domain logic. | 18 | — | 2 | — | 0 | 0.2 | — | MIT | 7 years ago |
|
| alexandrebulete/ddd-foundation | 0.79 | — | 3 | 3 | 0 | 11 | 0 | 0.0 | 7.9 | — | — | |
| digipolisgent/domainator9k-apptype-laravel-bundle | 0.79 | — | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 8 years ago | |
| complex-heart/domain-model | 0.78 | Domain modeling toolkit for Laravel and PHP applications. Provides reusable base classes and utilities for entities, value objects, aggregates, and domain events, helping you keep business logic expressive, testable, and independent of framework concerns. | 3 | 4 | 0 | 216 | 0 | 15.6 | 27.3 | MIT | 2 months ago | |
| liberu-genealogy/laravel-gedcom | 0.78 | Laravel GEDCOM provides a Laravel-friendly toolkit for working with GEDCOM genealogy files, including parsing, importing, exporting, and managing family tree records such as individuals, families, events, and sources through an Eloquent-based workflow. | 79 | — | 51 | — | 0 | 17.0 | — | MIT | 3 months ago | |
| signifly/laravel-domain-commands | 0.78 | 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 | |
| andydefer/domain-structures | 0.78 | A Laravel/PHP package that provides reusable domain structures and building blocks for domain-driven design. It helps organize business logic, reduce boilerplate, and keep core rules isolated from framework and infrastructure concerns for cleaner, more maintainable applications. | 0 | 0 | 0 | 2K | 0 | 0.0 | 46.3 | MIT | — | |
| hibit-dev/laravel9-ddd | 0.78 | 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 | |
| laravel-ddd/starter | 0.78 | 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 | |
| php-ddd/domain-driven-design | 0.78 | 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.78 | 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 | |
| smorken/domain | 0.77 | 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 | — | — | |
| dddominio/common | 0.77 | 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 | — |
How can I help you explore Laravel packages today?