awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

OpenAPI Specification Documentation Generators

Ranking updated Jun 30, 2026

For an API docs generator, the strongest matches are redocly/redoc (Redoc is a mature API documentation generator that parses), swagger-api/swagger-ui (Swagger UI is the standard open-source tool for turning) and scalar/scalar (Scalar is an OpenAPI-focused platform that generates interactive API). domaindrivendev/swashbuckle.aspnetcore is also worth a look. Each is ranked by relevance to your query, popularity and recent activity.

Automated tools that transform OpenAPI and Swagger definitions into interactive, human-readable API documentation websites.

OpenAPI Specification Documentation Generators

Find the best repos with AI.We'll search the best matching repositories with AI.
  • redocly/redocRedocly avatar

    Redocly/redoc

    25,507View on GitHub↗

    Redoc is an API documentation generator that transforms standard API specification files into interactive, responsive, and highly customizable web-based documentation interfaces. It provides a three-panel layout that includes synchronized navigation, code samples, and search functionality, allowing developers to explore endpoints and schemas directly within a browser-based environment. Beyond rendering, the project functions as an API governance toolkit that enforces structural standards and quality rules across API definitions. It includes a suite of processing utilities for bundling, splitt

    Redoc is a mature API documentation generator that parses OpenAPI specifications and produces interactive, customizable web-based documentation with a built-in explorer, code samples, and support for both OpenAPI v2 and v3, directly matching the core request and covering most required features.

    TypeScriptAPI Explorers
    View on GitHub↗25,507
  • swagger-api/swagger-uiswagger-api avatar

    swagger-api/swagger-ui

    28,853View on GitHub↗

    Swagger UI is an OpenAPI specification renderer and documentation interface that transforms JSON or YAML API definitions into a navigable, searchable website. It functions as an OpenAPI documentation UI and request client, providing a visual catalog for exploring endpoints and sending live HTTP requests to a server using a schema-defined interface. The project distinguishes itself through a plugin-based extension system and a schema-driven UI generation model. This architecture allows for the injection of custom components, state selectors, and helper functions to modify core behavior and lay

    Swagger UI is the standard open-source tool for turning an OpenAPI specification into an interactive, navigable documentation site with a built-in API explorer, support for both OpenAPI v2 and v3, plugin-based customization, and code sample display, directly matching your requirement for a comprehensive API documentation generator.

    JavaScriptAPI DocumentationAPI Request ClientsInteractive Documentation Interfaces
    View on GitHub↗28,853
  • scalar/scalarscalar avatar

    scalar/scalar

    13,979View on GitHub↗

    Scalar is a platform for building and managing API specifications, focusing on OpenAPI and AsyncAPI standards. It provides tools to generate interactive API references with embedded testing interfaces, create mock servers for pre-implementation testing, and build offline-first API clients that sync with backend frameworks. The platform also supports version upgrades of specifications to maintain compatibility and includes command-line utilities for local development and document management. The project distinguishes itself through automated release workflows that generate changelogs and publi

    Scalar is an OpenAPI-focused platform that generates interactive API references with embedded testing consoles and CLI tools, directly matching the need for a comprehensive documentation generator from OpenAPI specs.

    TypeScriptAPI Client SDK GeneratorsAPI Specification Management PlatformsInteractive API Reference Rendering
    View on GitHub↗13,979
  • domaindrivendev/swashbuckle.aspnetcoredomaindrivendev avatar

    domaindrivendev/Swashbuckle.AspNetCore

    5,492View on GitHub↗

    Swashbuckle.AspNetCore is an API specification tool and documentation generator for ASP.NET Core. It extracts metadata from source code and models to produce standardized OpenAPI specifications and interactive browser interfaces for exploring and testing web APIs. The project integrates a middleware component to serve these specifications and a Swagger UI for interactive API testing directly from a running application. It also provides a command-line exporter to extract specification files from application assemblies for use in CI/CD pipelines. The tool covers a wide range of capabilities in

    Swashbuckle.AspNetCore is a code-first OpenAPI documentation generator for ASP.NET Core that produces interactive Swagger UI directly from your API code, making it a solid fit for generating docs from an OpenAPI spec—though it assumes a code-first workflow rather than parsing a standalone spec file.

    C#Interactive API Documentation UIs
    View on GitHub↗5,492

Related searches

  • a code generator that builds clients from OpenAPI specs
  • an open source platform for API management
a mock server for prototyping APIs from a spec
  • an engineering docs platform
  • an automated tool for generating database APIs
  • a product documentation site
  • an open source tool for API testing
  • a content API backend