Awesome-Microservices-DotNet
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET
3k stars
122 watching
373 forks
last commit: about 2 months ago
Linked from 3 awesome lists
asp-netasp-net-coreaspnetaspnet-coreaspnet-mvcaspnetcoreawesomeawesome-listawesome-listsdistributeddistributed-systemsdotnetdotnet-coredotnetcoremicroservicemicroservice-architecturemicroservicesmicroservices-architecture
💎 Awesome Microservices .NET / Other Tutorials | |||
https://github.com/procodeguide/Microservices.Sample | 36 | over 3 years ago | |
https://github.com/mmacneil/ASPNETCoreDockerMicroservices | 167 | almost 7 years ago | |
https://github.com/madslundt/NetCoreMicroservicesSample | 695 | over 1 year ago | |
https://github.com/iammukeshm/Microservice.WebApi | 67 | about 4 years ago | |
https://github.com/iammukeshm/Microservices.Ticketing.WebApi | 39 | about 4 years ago | |
https://github.com/WolfgangOfner/MicroserviceDemo | 578 | 3 months ago | |
https://github.com/aspnetrun/run-aspnet-identityserver4 | 234 | 6 months ago | |
https://github.com/aspnetrun/run-aspnet-grpc | 115 | about 1 year ago | |
Our first Microservice with .NET Core 3.1 - First Part | |||
Containerizing your First NetCore MicroService with Docker and creating CI/CD Pipelines with Jenkins - Second Part | |||
https://github.com/elsavies/NetCoreMicroservices | 4 | about 4 years ago | |
💎 Awesome Microservices .NET / Tools and Libraries / Messaging | |||
MassTransit | 6,906 | 3 days ago | Distributed Application Framework for .NET |
NServiceBus | 2,080 | 3 days ago | The most popular service bus for .NET |
Rebus | 2,307 | 16 days ago | Simple and lean service bus implementation for .NET |
Kafka | 61 | 4 days ago | Confluent's Apache Kafka .NET client |
RabbitMQ | 2,071 | 4 days ago | RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+ |
EasyNetQ | 2,895 | 15 days ago | An easy to use .NET API for RabbitMQ |
ZeroMQ | 2,950 | 2 months ago | A 100% native C# implementation of ZeroMQ for .NET |
CAP | 6,619 | 8 days ago | Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern |
Brighter | 2,012 | 3 days ago | Command Dispatcher, Processor, and Distributed Task Queue |
Silverback | 256 | 4 days ago | Silverback is a simple but feature-rich message bus for .NET (supports Kafka, RabbitMQ and MQTT) |
💎 Awesome Microservices .NET / Tools and Libraries / Api Gateway | |||
Ocelot | 8,344 | 5 days ago | .NET core API Gateway |
YARP | 8,484 | 5 days ago | YARP (which stands for "YARP: A Reverse Proxy") is a toolkit for developing high-performance HTTP reverse proxy applications |
💎 Awesome Microservices .NET / Tools and Libraries / Service Discovery | |||
Consul.NET | 322 | 11 days ago | Consul.NET is a .NET client library for the HTTP API |
💎 Awesome Microservices .NET / Tools and Libraries / Frameworks | |||
Microdot | 1,537 | 11 months ago | Microdot is an open source .NET framework that answers a lot of the needs for easily creating microservices |
Foundatio | 1,971 | 8 days ago | Pluggable foundation blocks for building distributed apps |
💎 Awesome Microservices .NET / Tools and Libraries / Other | |||
Dapr | 1,108 | 22 days ago | Dapr SDK for .NET ( is a portable, event-driven, serverless runtime for building distributed applications) |
Project Tye | 5,286 | 11 months ago | Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier |
Health Checks | 4,054 | 23 days ago | Enterprise HealthChecks for ASP.NET Core Diagnostics Package |