v10.0 Now Available

Baked for███████████████

A lightweight Domain-Driven Design toolkit for .NET. Ship faster with battle-testedDDD patterns, auto-audit, and modular architecture.

10K+
Downloads
100%
Open Source
.NET 10
Ready
MiCake Logo
Scroll to explore
FEATURES

Everything you need

A complete toolkit for building domain-driven .NET applications with confidence.

🏗️

DDD Tactical Patterns

First-class support for Aggregate, Entity, Value Object, Domain Event, and Repository patterns. Build rich domain models that evolve with your business.

AggregateEntityValue ObjectRepositoryDomain Event
🔌

Non-Intrusive

Plug & play into ASP.NET Core with minimal configuration. No forced inheritance or magic conventions.

📦

Modular Design

Use only what you need. Each feature is independently packaged so your app stays lean.

📋

Auto Audit

Automatic tracking of CreatedAt, ModifiedBy, and more. Soft delete support included.

📡

Domain Events

Decouple your domain logic with powerful event dispatching.

CODE EXPERIENCE

Simple. Clean. Elegant.

Launch your project instantly with a robust template.

dotnet new install MiCake.Templates
Creating project...
dotnet new micake-webapi -n YourProjectName
cd YourProjectName
dotnet run
Building...
🍰 MiCake initialized!
Now listening on: https://localhost:port
[Done] MiCake app is ready! ✨

Ready to bake something amazing?

Join developers worldwide building better .NET applications with MiCake.