Hey everyone!

I'm excited to share a new library I've been working on: OpenMediator!

For those working with .NET, you might be looking for a way to decouple your application logic and implement patterns like CQRS. OpenMediator aims to provide a robust and efficient solution mediator pattern.

🚀 OpenMediator is a free and open-source library designed to simplify communication within your application.

You can find the library on NuGet here: https://www.nuget.org/packages/OpenMediator

What can you expect from OpenMediator?

  • Core Messaging Patterns: OpenMediator allows you to work with requests, handlers, notifications, and pipelines to organize your application flow.
  • Free and Open Source: Enjoy the benefits of a permissive open-source license, allowing you to use and modify the library freely without any licensing fees.
  • Extensibility: Designed with extensibility in mind, OpenMediator allows you to easily integrate custom behaviors and middleware.
  • Lightweight: We strive to keep OpenMediator lean and performant, ensuring it doesn't add unnecessary overhead to your application.

Why consider OpenMediator?

  • Cost Savings: If budget is a concern, OpenMediator offers a feature-rich solution without any licensing costs.
  • Open Source Flexibility: Being open source means you have full transparency and the ability to contribute to the library's development.
  • Community Driven: We envision OpenMediator growing with the support and contributions of the .NET community.

Get Started Today!

You can easily add OpenMediator to your .NET project via NuGet:

dotnet add package OpenMediator