Ross ROSS = Recommend OSS · open-source software intelligence for agents

stoplightio/elements

Some data may be outdated — see provenance labels.

Build beautiful, interactive API Docs with embeddable React or Web Components, powered by OpenAPI and Markdown. observed · 2026-09-29

github.com/stoplightio/elements · homepage · TypeScript · Apache-2.0 (permissive) observed · 2026-09-29

Health v2 · maintenance only

66/100

  • Activity 96
  • 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-10-21. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2728
  • days_rel: n/a
  • days_push: 26
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

2466 stars · 260 forks observed · 2026-09-29

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Stoplight Elements is an open-source set of React and Web Components for building beautiful, interactive API documentation from OpenAPI documents and Markdown. It supports three-column 'Stripe-style' layouts, an interactive API console, code samples, and can be embedded into any framework or CMS.

Use cases

  • generate api reference docs from an openapi spec
  • embed interactive api documentation in a react app
  • add api docs to an existing developer portal with web components
  • build stripe-style three-column api documentation
  • let users try api requests from the docs with an interactive console
  • show code samples in curl, python, ruby, java from openapi
  • combine markdown guides with api reference documentation
  • host api docs statically on s3 or github pages

When to choose

  • you have an OpenAPI (Swagger) 3.x spec and want polished, interactive docs
  • you want embeddable React or framework-agnostic Web Components
  • you need docs that work in an existing CMS or developer portal
  • you want a free, self-hosted, open-source alternative to hosted API doc tools

When to avoid

  • your API is not described by OpenAPI or you need docs for GraphQL/gRPC only
  • you need a fully hosted documentation platform with collaboration and governance features
  • you need deep customization beyond theming and layout options

Facets

library · maturity active

api-documentation ui-components frontend-framework templating markdown web-development frontend apis documentation developer-tools browser cross-platform openapi openapi3 web-components react-components api-reference swagger interactive-docs developer-portal web-server nodejs

4 sources

Member repositories

RepositoryRoleHealth v2
stoplightio/elementsmain66

For agents

markdown · JSON · MCP: product_card(name="stoplightio/elements")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem