Swashbuckle
Swagger tools for documenting API's built on ASP.NET Core observed · 2026-08-28
Health v2 · maintenance only
96/100
- Activity 99
- Release rhythm 89
- 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: 12
- age_days: 4188
- days_rel: 72
- days_push: 7
- n_releases_24m: 36
Adoption not part of the score
5496 stars · 1342 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Swashbuckle.AspNetCore is a library that generates OpenAPI (Swagger) documents for ASP.NET Core APIs directly from code, with an embedded Swagger UI for exploring and testing endpoints. It supports Swagger 2.0 and OpenAPI 3.0/3.1, keeping API documentation automatically in sync with the latest code.
Use cases
- generate openapi documentation for asp.net core api
- add swagger ui to web api
- document rest api endpoints automatically
- test api endpoints from a browser ui
- produce openapi json for client code generation
- keep api docs in sync with code
When to choose
- you build ASP.NET Core APIs and want living, code-generated OpenAPI docs
- you want an embedded Swagger UI with minimal setup
- you need OpenAPI 2.0/3.0/3.1 output for downstream tooling like client generators
When to avoid
- your API is not built on ASP.NET Core / .NET
- you need hand-authored, heavily customized documentation rather than code-generated specs
- you use a non-Microsoft web framework with its own OpenAPI tooling
Facets
library · maturity stable
api-documentation documentation middleware web-framework web-development backend apis documentation developer-tools dotnet cross-platform swagger openapi aspnet-core swagger-ui api-docs csharp web-server
1 source
- readme: https://github.com/domaindrivendev/Swashbuckle.AspNetCore · fetched 2026-08-28 · c47f6723a1be
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| domaindrivendev/Swashbuckle.AspNetCore | main | 96 |
| domaindrivendev/Swashbuckle.WebApi | main | 23 |
For agents
markdown · JSON · MCP: product_card(name="domaindrivendev/Swashbuckle.AspNetCore")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem