awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

10 dépôts

Awesome GitHub RepositoriesDomain Driven Frameworks

Frameworks and libraries for implementing domain-driven design and CQRS patterns.

Explore 10 awesome GitHub repositories matching part of an awesome list · Domain Driven Frameworks. Refine with filters or upvote what's useful.

Awesome Domain Driven Frameworks GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • abpframework/abpAvatar de abpframework

    abpframework/abp

    14,313Voir sur GitHub↗

    ABP is an opinionated architectural framework for building enterprise software solutions using .NET and ASP.NET Core. It serves as a structural toolkit for implementing domain-driven design and microservices patterns, providing a modular enterprise architecture where functionality is organized into independent, pluggable modules. The platform is specifically designed to support multi-tenant SaaS architectures, isolating data and configurations for multiple independent customers within a single application instance. It provides enterprise boilerplate infrastructure and pre-configured templates

    Provides a structural toolkit and framework for implementing domain-driven design and CQRS patterns.

    C#abpangulararchitecture
    Voir sur GitHub↗14,313
  • nwidart/laravel-modulesAvatar de nWidart

    nWidart/laravel-modules

    6,157Voir sur GitHub↗

    Il s'agit d'un framework de gestion de modules pour les applications Laravel conçu pour organiser les bases de code monolithiques en composants modulaires indépendants. Il implémente une architecture d'application modulaire qui sépare la logique métier en unités autonomes, chacune avec ses propres répertoires dédiés pour les contrôleurs, modèles et vues. Le projet sert d'outil pour le Domain Driven Design (DDD), permettant aux développeurs de regrouper les fonctionnalités connexes dans des contextes délimités (bounded contexts). Cette approche prend en charge la migration d'applications monolithiques vers des modules plus petits et gérables pour améliorer la maintenabilité et l'évolutivité à long terme. Le framework gère l'organisation du projet via la découverte de modules basée sur les répertoires, le mapping de namespaces personnalisés et le bootstrapping basé sur des fournisseurs de services. Il gère l'état de l'application via un chargement piloté par la configuration et automatise la localisation des ressources en utilisant une structuration de dossiers basée sur des conventions et l'injection dynamique de routes.

    Acts as a framework for implementing domain-driven design by grouping related functionality into bounded contexts.

    PHP
    Voir sur GitHub↗6,157
  • johnbywater/eventsourcingAvatar de johnbywater

    johnbywater/eventsourcing

    1,670Voir sur GitHub↗

    A library for event sourcing in Python.

    Provides a mature library for event sourcing and domain modeling.

    Python
    Voir sur GitHub↗1,670
  • broadway/broadwayAvatar de broadway

    broadway/broadway

    1,509Voir sur GitHub↗

    Infrastructure and testing helpers for creating CQRS and event sourced applications.

    Supplies infrastructure and testing helpers for event-sourced applications.

    PHP
    Voir sur GitHub↗1,509
  • funkygao/cp-ddd-frameworkAvatar de funkygao

    funkygao/cp-ddd-framework

    1,155Voir sur GitHub↗

    轻量级DDD正向/逆向业务建模框架,支撑复杂业务系统的架构演化!

    Offers a lightweight framework for complex business architecture.

    Java
    Voir sur GitHub↗1,155
  • khannedy/golang-clean-architectureAvatar de khannedy

    khannedy/golang-clean-architecture

    1,066Voir sur GitHub↗

    Ce projet fournit un boilerplate structuré pour construire des applications web Go basées sur les principes de l'architecture propre (clean architecture). Il sert de modèle pour organiser les bases de code afin de garantir que la logique métier centrale reste isolée des frameworks externes, des couches de base de données et des mécanismes de livraison. L'implémentation privilégie la conception pilotée par le domaine (domain-driven design) en centrant l'application autour d'entités métier pures qui ne contiennent aucune référence aux préoccupations d'infrastructure. Elle utilise l'inversion de dépendance en couches et l'adaptation de ports basée sur des interfaces pour découpler la logique interne des dépendances externes, permettant une évolution indépendante des composants du système. Le framework inclut un support intégré pour gérer le comportement de l'application via une configuration par variables d'environnement externes et gère l'évolution de la base de données via des scripts de migration de schéma versionnés. Il incorpore également un modèle de travailleur asynchrone pour exécuter des tâches en arrière-plan indépendamment du cycle de vie de la requête principale, garantissant que les opérations de longue durée ne bloquent pas le trafic réseau entrant.

    Implements domain-driven design patterns to prioritize business rules in Go development.

    Go
    Voir sur GitHub↗1,066
  • pawelkaczor/akka-dddAvatar de pawelkaczor

    pawelkaczor/akka-ddd

    359Voir sur GitHub↗

    Akka CQRS/ES framework

    Provides artifacts for building applications using CQRS and domain-driven design.

    Scala
    Voir sur GitHub↗359
  • ahoo-wang/wowAvatar de Ahoo-Wang

    Ahoo-Wang/Wow

    292Voir sur GitHub↗

    Modern Reactive CQRS Architecture Microservice development framework based on DDD and EventSourcing | 基于 DDD & EventSourcing 的现代响应式 CQRS 架构微服务开发框架

    Supports reactive microservice development with event sourcing and CQRS.

    Kotlin
    Voir sur GitHub↗292
  • yreynhout/jesaAvatar de yreynhout

    yreynhout/JESA

    9Voir sur GitHub↗

    Event sourced aggregates for Java

    Implements event-sourced aggregates for the Java platform.

    Java
    Voir sur GitHub↗9
  • javanile/php-glossaryAvatar de javanile

    javanile/php-glossary

    5Voir sur GitHub↗

    Demonstrative Conceptual Implementation: Glossary Code Analysis Tool for PHP

    Facilitates term analysis to distinguish domain-specific language.

    PHP
    Voir sur GitHub↗5
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Domain Driven Frameworks