Redocly/redocly-cli
⚒️ Redocly CLI makes OpenAPI easy. Lint/validate to any standard, generate beautiful docs, and more. observed · 2026-08-28
Health v2 · maintenance only
95/100
- Activity 99
- Release rhythm 87
- 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: 0
- age_days: 2549
- days_rel: 7
- days_push: 7
- n_releases_24m: 564
Adoption not part of the score
1504 stars · 228 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Redocly CLI is an open-source command-line tool for working with OpenAPI, AsyncAPI, and Arazzo descriptions. It lints and validates API descriptions against configurable rulesets, bundles and splits multi-file specs, builds static API reference documentation with Redoc, and generates typed SDK clients.
Use cases
- lint and validate my OpenAPI spec against our API guidelines
- generate HTML API reference documentation from an OpenAPI file
- bundle a multi-file OpenAPI description into a single file
- split a large OpenAPI spec into manageable chunks
- enforce API design standards in CI/CD
- generate a TypeScript client from an OpenAPI description
- run contract tests described in Arazzo workflows
- migrate from Spectral or swagger-cli to a maintained linter
When to choose
- you need OpenAPI/AsyncAPI linting with custom rulesets and governance in CI
- you want to build static API reference docs from OpenAPI without hosting a service
- you need to bundle, split, or join OpenAPI files that use $ref across documents
- you want contract testing or drift detection based on Arazzo descriptions
When to avoid
- you need a hosted developer portal with collaboration and analytics (use Redocly's commercial platform instead)
- you only need a lightweight OpenAPI parser library to embed in your own code rather than a CLI
- you work with API formats outside OpenAPI, AsyncAPI, Arazzo, or GraphQL
Facets
cli-tool · maturity active
linter documentation cli code-review testing sdk apis developer-tools documentation cli cross-platform openapi swagger asyncapi arazzo api-linting api-docs redoc contract-testing client-generation spec-bundling api-governance command-line nodejs docker
10 sources
- readme: https://github.com/Redocly/redocly-cli · fetched 2026-08-28 · 5ced4273798e
- homepage: https://redocly.com/docs/cli/ · fetched 2026-08-29 · b81697f8297b
- site_page: https://redocly.com/docs · fetched 2026-08-29 · 064c74f2ec55
- site_page: https://redocly.com/docs/cli/installation · fetched 2026-08-29 · c5d01eeb510c
- site_page: https://redocly.com/docs/cli/changelog · fetched 2026-08-29 · 0a225faaee4e
- site_page: https://redocly.com/docs/cli/commands · fetched 2026-08-29 · b80051fad5e6
- site_page: https://redocly.com/docs/cli/guides · fetched 2026-08-29 · d59c0a64a7fb
- site_page: https://redocly.com/docs/cli/api-docs · fetched 2026-08-29 · 24eb4bec6d95
- site_page: https://redocly.com/reunite · fetched 2026-08-29 · ac22f4c0f4dc
- site_page: https://redocly.com/pricing · fetched 2026-08-29 · fb5bca7da923
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| Redocly/redocly-cli | main | 95 |
For agents
markdown · JSON · MCP: product_card(name="Redocly/redocly-cli")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem