Awesome Open Source
Awesome Open Source

Caju Caju: .NET apps with awesome architectures!

Service Template to help you build evolvable and maintainable applications. It follows the Clean Architecture Principles and built on Domain-Driven Design. This tool increases productivity on developing your next microservices.

Generate your own awesome Back-end!

NuGet Build Status Gitter

To generate your own awesome .NET Back-end simple run:

dotnet new -i Paulovich.Caju::0.7.3
dotnet new manga

Clean Architecture

Based on Clean Architecture Manga.

Sample applications

Run dotnet new -i Paulovich.Caju then try the following commands.

Complete suite of use cases.

dotnet new clean --use-cases full

Register account and get customer details.

dotnet new clean --use-cases basic

Read only use cases

dotnet new clean --use-cases readonly

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
c-sharp (11,112
docker (2,534
mongodb (723
microservices (412
kafka (362
clean-architecture (165
design-patterns (158
ddd (151
tdd (149
cqrs (147
event-sourcing (127
clean-code (86
event-driven (82
domain-driven-design (82
webapi (69
solid (34
hexagonal-architecture (23

Find Open Source By Browsing 7,000 Topics Across 59 Categories