AlphaYu/adnc
A pragmatic .NET 8 framework for modular monoliths to evolve seamlessly into distributed microservices. observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 79
- Release rhythm 49
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 2222
- days_rel: 129
- days_push: 126
- n_releases_24m: 1
Adoption not part of the score
1476 stars · 392 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
ADNC is an open-source .NET 8 framework for building modular business systems that can start as modular monoliths and evolve into distributed microservices. It bundles reusable infrastructure packages, an Ocelot API gateway, shared service layers, demo DDD-style services, and Docker Compose deployment assets.
Use cases
- build a modular monolith in .NET that can later split into microservices
- set up an API gateway with routing and authentication for .NET services
- implement DDD-style services with clean architecture in ASP.NET Core
- add event-driven integration between services with CAP and RabbitMQ
- bootstrap production infrastructure like Consul, Redis, and centralized config for .NET
- learn microservice architecture patterns through a working reference implementation
When to choose
- you are on .NET 8 and want strict module boundaries from day one
- you want a pragmatic path from monolith to microservices without premature complexity
- you need batteries-included infrastructure: gateway, discovery, config, auth, events, caching, observability
- you want a reference implementation showing multiple service shapes coexisting
When to avoid
- you need a lightweight minimal API scaffold without distributed-systems machinery
- your team does not use .NET/C#
- you want a fully managed platform rather than a self-hosted framework
- you prefer assembling your own stack from individual libraries
Facets
framework · maturity active
web-framework api-framework api-gateway middleware auth caching message-queue service-discovery microservices configuration-management tracing orm microservices backend web-development developer-tools apis dotnet cross-platform windows ddd modular-monolith clean-architecture ocelot consul dapr event-driven-architecture reference-implementation dotnet8 rabbitmq redis docker web-server linux macos
3 sources
- readme: https://github.com/AlphaYu/adnc · fetched 2026-08-28 · 92582ecf02c9
- homepage: https://aspdotnetcore.net · fetched 2026-08-29 · e2491cf09f90
- site_page: https://docs.aspdotnetcore.net · fetched 2026-08-29 · ea26a0f70e7c
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| AlphaYu/adnc | main | 73 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem