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 (275,887
Docker (33,219
Mongodb (13,799
Microservice (5,827
Kafka (3,281
Design Patterns (1,896
Clean Architecture (1,684
Tdd (1,502
Ddd (1,067
Webapi (1,052
Cqrs (994
Event Sourcing (912
Clean Code (685
Event Driven (612
Domain Driven Design (538
Solid (461
Hexagonal Architecture (258
Related Projects