The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 19 TypeScript Ddd Projects
-
domain-driven-hexagon
Learn Domain-Driven Design, software architecture, design patterns, best practices. Code examples included
-
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.
-
ultimate-backend
Multi tenant SaaS starter kit with cqrs graphql microservice architecture, apollo federation, event source and authentication
-
ddd-forum
Hacker news-inspired forum app built with TypeScript using DDD practices from solidbook.io.
-
typescript-clean-architecture
It is my attempt to create Clean Architecture based application in TypeScript.
-
typescript-ddd-example
🔷🎯 TypeScript DDD Example: Complete project applying Hexagonal Architecture and Domain-Driven Design patterns
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
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! ⭐ ^^^
-
nest-clean-architecture
🏛️ Nest.js clean architecture example following some DDD principles with use-cases written in functionnal programming.
-
express-typescript-skeleton
🔰🦸 Template to start developing a REST API with Node.js (Express), TypeScript, Ts.ED, ESLint, Prettier, Husky, Prisma, etc.
-
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.
-
nestjs-ecommerce
Example to exercise clean architecture with different databases + cache layer + DDD
-
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.
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?
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 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
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.
Project mention: Mastering NestJS: Unleashing the Power of Clean Architecture and DDD in E-commerce Development — part 1 | dev.to | 2024-03-09The module is pretty simple, he initially is going to have the product.controller declared in it and speaking about the product.controller, you can create a simple GET method just to have something in it as well. (you can find the final version here).
TypeScript Ddd related posts
- Setting up PostgreSQL for running integration tests
- My take on using the MVVM pattern and CQRS with React. Let me know what you think!
- Angular with Nx in 2023? Seriously, You Should!
- GitHub Trending Today –> DDD, Hexagonal, CQRS, EDA Todo App
- From padawan to Jedi - boost your dev skills with the Ultimate Todo App
- Learn TS/JS with this complete example of a ToDo App using DDD, Hexagonal, CQRS. Its a reference implementation for large scale projects using NestJS
- Learn TS/JS with this complete example of a ToDo App using DDD, Hexagonal, CQRS. Its a reference implementation for large scale projects using NestJS
-
A note from our sponsor - WorkOS
workos.com | 25 Apr 2024
Index
What are some of the best open-source Ddd projects in TypeScript? This list will help you:
Project | Stars | |
---|---|---|
1 | domain-driven-hexagon | 11,306 |
2 | node-api-boilerplate | 3,266 |
3 | ultimate-backend | 2,499 |
4 | ddd-forum | 1,895 |
5 | undb | 1,606 |
6 | typescript-clean-architecture | 1,315 |
7 | typescript-ddd-example | 1,204 |
8 | ddd-hexagonal-cqrs-es-eda | 1,082 |
9 | resolve | 763 |
10 | remesh | 631 |
11 | nest-clean-architecture | 619 |
12 | express-typescript-skeleton | 444 |
13 | bitloops-language | 339 |
14 | simple-blog-application-backend-challenge | 100 |
15 | treees | 49 |
16 | nx-giant | 29 |
17 | nstate | 14 |
18 | nestjs-ecommerce | 7 |
19 | ddd-onion-lit | 0 |
Sponsored