Awesome-Microservices-DotNet
Microservices framework
A collection of resources and projects focused on building microservices using .NET technologies
💎 A collection of awesome training series, articles, videos, books, courses, sample projects, and tools for Microservices in .NET
3k stars
123 watching
377 forks
last commit: 23 days ago
Linked from 4 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 | almost 4 years ago | |
https://github.com/mmacneil/ASPNETCoreDockerMicroservices | 167 | almost 7 years ago | |
https://github.com/madslundt/NetCoreMicroservicesSample | 698 | over 1 year ago | |
https://github.com/iammukeshm/Microservice.WebApi | 69 | over 4 years ago | |
https://github.com/iammukeshm/Microservices.Ticketing.WebApi | 38 | about 4 years ago | |
https://github.com/WolfgangOfner/MicroserviceDemo | 577 | 5 months ago | |
https://github.com/aspnetrun/run-aspnet-identityserver4 | 234 | 8 months ago | |
https://github.com/aspnetrun/run-aspnet-grpc | 114 | over 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 | over 4 years ago | |
💎 Awesome Microservices .NET / Tools and Libraries / Messaging | |||
MassTransit | 7,022 | 1 day ago | Distributed Application Framework for .NET |
NServiceBus | 2,096 | 2 days ago | The most popular service bus for .NET |
Rebus | 2,330 | 8 days ago | Simple and lean service bus implementation for .NET |
Kafka | 87 | 1 day ago | Confluent's Apache Kafka .NET client |
RabbitMQ | 2,093 | 15 days ago | RabbitMQ .NET client for .NET Standard 2.0+ and .NET 4.6.1+ |
EasyNetQ | 2,908 | 14 days ago | An easy to use .NET API for RabbitMQ |
ZeroMQ | 2,966 | 4 months ago | A 100% native C# implementation of ZeroMQ for .NET |
CAP | 6,705 | 1 day ago | Distributed transaction solution in micro-service base on eventually consistency, also an eventbus with Outbox pattern |
Brighter | 2,032 | 2 days ago | Command Dispatcher, Processor, and Distributed Task Queue |
Silverback | 260 | 10 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,392 | about 13 hours ago | .NET core API Gateway |
YARP | 8,584 | 1 day 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 | 332 | 7 days ago | Consul.NET is a .NET client library for the HTTP API |
💎 Awesome Microservices .NET / Tools and Libraries / Frameworks | |||
Microdot | 1,539 | about 1 year ago | Microdot is an open source .NET framework that answers a lot of the needs for easily creating microservices |
Foundatio | 1,984 | 16 days ago | Pluggable foundation blocks for building distributed apps |
💎 Awesome Microservices .NET / Tools and Libraries / Other | |||
Dapr | 1,114 | 9 days ago | Dapr SDK for .NET ( is a portable, event-driven, serverless runtime for building distributed applications) |
Project Tye | 5,279 | about 1 year ago | Tye is a tool that makes developing, testing, and deploying microservices and distributed applications easier |
Health Checks | 4,102 | 24 days ago | Enterprise HealthChecks for ASP.NET Core Diagnostics Package |
More related projects:
- foundatiofx/foundatio.kafka
- foundatiofx/foundatio.azurestorage
- foundatiofx/foundatio.aliyun
- foundatiofx/foundatio.rabbitmq
- foundatiofx/foundatio.azureservicebus
- foundatiofx/foundatio.aws
- foundatiofx/foundatio.minio
- foundatiofx/foundatio.storage.sshnet
- foundatiofx/foundatio.redis
- ninject/ninject
- jamesnk/newtonsoft.json
- eventstore/eventstore
- marvin-brouwer/fluentserializer
- zhontai/admin.core