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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Domain-Driven Design tool / SaaS platform

Ranking updated Jun 30, 2026

For a framework for building DDD SaaS applications, the first results are ddd-crew/ddd-starter-modelling-process, amplication/amplication (Amplication generates backend APIs and code from schemas but lacks the collaborative modeling, event storming, and bounded context mapping features central to a Domain-Driven Design tool) and design-first/system-designer. Compare the match explanations and check the project documentation against your requirements.

We curate open-source GitHub repositories matching “ddd saas”. Results are ranked by relevance to your query — pick filters below to narrow, or refine with AI.

Results for “a framework for building DDD SaaS applications”

Find the best repos with AI.We'll search the best matching repositories with AI.
  • ddd-crew/ddd-starter-modelling-processddd-crew avatar

    ddd-crew/ddd-starter-modelling-process

    5,890View on GitHub↗

    This project is a Domain-Driven Design framework and strategic design methodology. It provides a structured workflow for translating business knowledge into technical implementations, guiding the decomposition of complex business domains into manageable software models. The methodology focuses on strategic domain decomposition, identifying core domains to inform build-versus-buy decisions, and defining bounded contexts to establish system responsibilities. It employs collaborative visual techniques to build a shared mental model of the problem domain between technical and non-technical team m

    This repository provides a structured methodology and process for applying Domain-Driven Design practices like bounded context mapping and collaborative modeling, but it is a process framework documentation rather than a SaaS platform or interactive tool for event storming, visual editing, or code generation.

    Collaborative Domain ModelingBounded Context Definition
    View on GitHub↗5,890
  • amplication/amplicationamplication avatar

    amplication/amplication

    16,012View on GitHub↗

    Amplication is a low-code API platform and backend service generator designed to accelerate the development of business domain services. It automates the creation of APIs and data models through schema-driven code generation, transforming structured definitions into executable backend source code. The platform functions as a developer portal orchestrator that establishes standardized workflows and golden paths for software delivery. It enforces organizational coding standards and best practices by applying live templates and predefined blueprints across all generated services. The system inc

    Amplication generates backend APIs and code from schemas but lacks the collaborative modeling, event storming, and bounded context mapping features central to a Domain-Driven Design tool.

    TypeScriptSchema-Driven Code Generators
    View on GitHub↗16,012
  • design-first/system-designerdesign-first avatar

    design-first/system-designer

    1,073View on GitHub↗

    System Designer is a visual modeling environment for constructing software architectures, data schemas, and component behaviors. It functions as a low-code platform that allows users to define complex systems through a drag-and-drop interface, representing components and their relationships as interconnected nodes and edges. The platform distinguishes itself by providing a live runtime environment where defined models can be executed and inspected in real-time. It performs dynamic type validation on system operations to ensure consistency and allows for the modular composition of applications

    System Designer is a visual modeling environment for general system architecture and low-code development, not a tool purpose-built for Domain-Driven Design practices like event storming, bounded context mapping, or ubiquitous language management — though its collaborative modeling features partly overlap with the requested category.

    HTMLSchema-Driven Code Generators
    View on GitHub↗1,073
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
ddd-crew/ddd-starter-modelling-process5.9K—CC-BY-SA-4.0May 17, 2026
amplication/amplication16KTypeScriptNOASSERTIONJun 16, 2026
design-first/system-designer
1.1K
HTML
Apache-2.0
Jan 7, 2026

Related searches

  • a boilerplate for Vue 3 TypeScript DDD
  • Domain driven design
  • a boilerplate for building SaaS applications
  • a reading list for domain-driven design
  • a SvelteKit boilerplate for building SaaS applications
  • a guide to microservices design
  • an open source starter kit for SaaS
  • a starter template for AI SaaS apps