With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 11 TypeScript domain-driven-design Projects
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
privacy.sexy
Open-source tool to enforce privacy & security best-practices on Windows, macOS and Linux, because privacy is sexy
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
white-label
A Vinyl-Trading enterprise app built with Node.js + TypeScript using Domain-Driven Design
-
typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
-
ddd-hexagonal-cqrs-es-eda
Complete working example of using Domain Driven Design (DDD), Hexagonal Architecture, CQRS, Event Sourcing (ES), Event Driven Architecture (EDA), Behaviour Driven Development (BDD) using TypeScript and NestJS. Like what you see? Don't forget to star! ⭐ ^^^
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
bitloops-language
Open-source transpiled programming language that helps you write clean code, well-designed systems, and build high-quality software that is testable, auditable and maintainable. Like what you see? Don't forget to star! :star: ^^^
-
simple-blog-application-backend-challenge
Code Challenge: Simple Blog API built with TypeScript and MongoDB, using TDD, Clean Architecture, SOLID principles, and Design Patterns.
-
rule-based-data-validation
Declarative data validation made with rule-based approach and functional programming.
That's exactly where I am. My manager gave me these links, that cover a lot of those words the backend uses, so I can identify what they mean and how to use them. 1. For inspiration and concepts: https://github.com/Sairyss/domain-driven-hexagon 2. Suggested to read the documentation for nest.js. They apply such concepts I don't understand: https://nestjs.com/
Great guide. One thing that seems to be missing is something I see in a lot of README's: a list of the core tech stack being used in the repo. Good examples here https://github.com/undb-xyz/undb#-tech-stack and here https://github.com/steven-tey/novel#tech-stack. Did you already consider adding this as part of the guide and decide against it, or was it just not something you thought to add?
I do not have all the links, but these are the repos that I found useful: https://github.com/stemmlerjs/white-label https://github.com/VincentJouanne/nest-clean-architecture
Here you have a Github template for TS DDD application https://github.com/CodelyTV/typescript-ddd-example
Project mention: My take on using the MVVM pattern and CQRS with React. Let me know what you think! | /r/SoftwareEngineering | 2023-08-03
I'll slowly start to see other repos and documentations, and identify the patterns. In this repo: https://github.com/dyarleniber/simple-blog-application-backend-challenge/blob/main/README.md, for example, I could see again concepts like, Repository, Interfaces, Domain, entities, infrastructure and so on.
TypeScript domain-driven-design related posts
- From Frontend to Backend
- My take on using the MVVM pattern and CQRS with React. Let me know what you think!
- Best file structure for node js project
- i just made an equation solver using constraint propogation in style of sicp
- Anyone using CQRS in production? Does it really have any benefits?
- Clean architecture in real world app?
- GitHub Trending Today –> DDD, Hexagonal, CQRS, EDA Todo App
-
A note from our sponsor - SurveyJS
surveyjs.io | 19 Apr 2024
Index
What are some of the best open-source domain-driven-design projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | domain-driven-hexagon | 11,275 |
2 | privacy.sexy | 3,465 |
3 | undb | 1,599 |
4 | white-label | 1,386 |
5 | typescript-ddd-example | 1,200 |
6 | ddd-hexagonal-cqrs-es-eda | 1,079 |
7 | egon.io | 699 |
8 | bitloops-language | 339 |
9 | microservice-template | 219 |
10 | simple-blog-application-backend-challenge | 100 |
11 | rule-based-data-validation | 15 |