Modular. Performant. Backend architecture made simple.
Krackend is a lightweight backend framework designed to accelerate microservice and modular monolith development. It simplifies common patterns like event-driven architecture, messaging, validations, data access, and pipelines — all with developer experience and extensibility in mind.
- ⚡ Fast: built with performance-first principles
- 🧩 Modular: supports microservices and monoliths alike
- 🔌 DI-friendly: integrates seamlessly with any
IServiceProvider - 🧪 Battle-tested with xUnit & NSubstitute
- 🎯 Focused: core patterns like messaging, pipelines, and validations
- 🛠️ Extensible: plug in your own conventions, behaviors, and adapters
dotnet add package Krackend.Sagas.Orchestration
- Some new features... Some new feature...