scottie1984/swagger-ui-express
Adds middleware to your express app to serve the Swagger UI bound to your Swagger document. This acts as living documentation for your API hosted from within your app. observed · 2026-08-28
Health v2 · maintenance only
24/100
- Activity 3
- Release rhythm 8
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 3683
- days_rel: 585
- days_push: 585
- n_releases_24m: 1
Adoption not part of the score
1497 stars · 236 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
An Express middleware module that serves Swagger UI from a swagger.json (or generated spec) file, exposing interactive API documentation at a route in your app. It acts as living documentation hosted directly from your API server.
Use cases
- serve swagger ui from an express app
- host interactive api documentation for my node.js api
- add openapi docs endpoint to express
- living documentation for a rest api
- render swagger.json in the browser
- integrate swagger docs with express router
When to choose
- you have an Express app and a Swagger/OpenAPI document you want to expose as browsable docs
- you want documentation served from the same server as your API
- you use swagger-jsdoc and need a UI to render the generated spec
When to avoid
- your API is not built on Express or Node.js
- you only need static documentation files rather than a served UI
- you need spec generation itself rather than UI serving
Facets
library · maturity active
api-documentation middleware documentation web-development backend apis documentation swagger openapi express api-docs swagger-ui nodejs web-server
1 source
- readme: https://github.com/scottie1984/swagger-ui-express · fetched 2026-08-28 · 8989234e1db6
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| scottie1984/swagger-ui-express | main | 24 |
For agents
markdown · JSON · MCP: product_card(name="scottie1984/swagger-ui-express")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem