run-aspnetcore-microservices open source analysis

Microservices on .NET platforms used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, Redis, SQLite, SqlServer, Marten, Entity Framework Core, CQRS, MediatR, DDD, Vertical and Clean Architecture implementation with using latest features of .NET 8 and C# 12

Project overview

⭐ 3162 · C# · Last activity on GitHub: 2025-12-07

GitHub: https://github.com/aspnetrun/run-aspnetcore-microservices

Why it matters for engineering teams

This open source project is relevant for modern engineering teams using production ready tooling. It fits into real product work rather than demos, and is worth exploring alongside other trusted tools in your stack.

When to use this project

Use this project when its strengths match your stack and team capacity. It is most helpful when you want to avoid building yet another internal tool from scratch but still keep control over how it runs in production.

Team fit and typical use cases

This tool generally fits experienced engineering teams who own production services and care about reliability. Common use cases include internal platforms, product features that need a proven open source building block, and experiments that may later move into the core stack.

Topics and ecosystem

api-gateway aspnet-core aspnet-web-api aspnetcore-microservices clean-architecture cqrs-pattern docker event-driven event-sourcing eventbus mediator-pattern micorservices microservices-architecture mongodb ocelot-gateway rabbitmq redis rest-api sql-server swagger

Activity and freshness

Latest commit on GitHub: 2025-12-07. Activity data is based on repeated RepoPi snapshots of the GitHub repository. It gives a quick, factual view of how alive the project is.