Full Modular Monolith application with Domain-Driven Design approach.
- ddd
- ddd-architecture
- cqrs
- architecture
47,133 repositories indexed
1–24 of 59 · Most stars
Full Modular Monolith application with Domain-Driven Design approach.
Simple .NET logging with fully-structured events
Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern
Web Application ASP.NET 9 using Clean Architecture, DDD, CQRS, Event Sourcing and a lot of good practices
KurrentDB is a database that's engineered for modern software applications and event-driven architectures. Its event-native design simplifies data modeling and preserves data integrity while the integrated streaming engine solves distributed messaging challenges and ensures data consistency.
Library for interacting with command-line interfaces
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
DotNetty project – a port of netty, event-driven asynchronous network application framework
The P programming language.
Examples and Tutorials of Event Sourcing in .NET
TickerQ is a fast, reflection-free background task scheduler for .NET built with source generators, EF Core integration, cron + time-based execution, and a real-time dashboard.
.NET Transactional Document DB and Event Store on PostgreSQL
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming.
Async/await first CQRS+ES and DDD framework for .NET
The Service Bus Explorer allows users to connect to a Service Bus namespace and administer messaging entities in an easy manner. The tool provides advanced features like import/export functionality or the ability to test topic, queues, subscriptions, relay services, notification hubs and events hubs.
Fast, cross-platform and reliable multipart downloader with asynchronous progress events for .NET applications.
A persistence agnostic Event Store for .NET
bUnit is a testing library for Blazor components that make tests look, feel, and runs like regular unit tests. bUnit makes it easy to render and control a component under test’s life-cycle, pass parameter and inject services into it, trigger event handlers, and verify the rendered markup from the component using a built-in semantic HTML comparer.
A lightweight framework to help creating CQRS and Eventsourcing applications in C#
Task management system based on .NET 8 with Microservices, DDD, CQRS, Event Sourcing and Testing Concepts
Lightweight message bus interface for .NET (pub/sub and request-response) with transport plugins for popular message brokers.
Cross-Platform, Agent-Native Universal Log Viewer.
.NET Stream Processing Library for Apache Kafka 🚀
A simple mediator for .Net for sending command, publishing event and request response with pipelines supported