Content and publishing · Independent · 23 Oct 2026

rapi-doc/RapiDoc

RapiDoc -WebComponent for OpenAPI Spec

← Content and publishing
RapiDoc. Renders OpenAPI specs as interactive web pages.

In simple English

This tool turns your API specification file into a clean documentation website. You paste a single HTML tag onto your page, point it at your data file, and visitors can read your endpoints and test them live. It works inside plain HTML, React, Vue, or any other framework. It costs nothing to use, and runs entirely in your user's browser without needing a special server backend.

What it is

A customizable web component built with Lit (a small library for creating fast web components) that reads OpenAPI and Swagger specification files. It renders your endpoints, models, and authentication options into a responsive interface with built-in testing capabilities.

What it is good for

Solo builders who need to publish API documentation for their backend service without setting up heavy documentation generators or external portal subscriptions.

Stars1.9k
LicenceMIT
Latestv11.0.1 (2026-10-14)checked 23 Oct 2026
Last code change2026-10-20
Written inJavaScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Works with any frontend framework or plain HTML using a single tag.
  • Includes an interactive API console so users can test requests directly in the browser.
  • Comes with dark and light themes out of the box with brand color customization.
Watch for
  • Requires an existing OpenAPI or Swagger specification file to display anything.
  • Building the source repository requires Node.js version 22 or newer.
  • Limited to static HTML rendering, so complex custom backend logic requires an external setup.
Replaces

Swagger UI

Works well with

OpenAPI

Similar repositories
  • swagger-api/swagger-ui29k stars

    The official and widely used interface for rendering Swagger and OpenAPI documentation.

  • scalar/scalar16k stars

    A modern, highly customizable alternative for rendering OpenAPI specifications.

Also reviewed on Repo Radar
  • facebook/docusaurus67k stars

    A static site generator from Meta that turns Markdown files into a documentation website.

  • mkdocs/mkdocs23k stars

    Turns a folder of Markdown files into a documentation website, controlled by one settings file.

  • squidfunk/mkdocs-material28k stars

    Turns a folder of Markdown files into a searchable documentation website, with every formerly sponsor-only feature now included.

Install
git clone https://github.com/rapi-doc/RapiDoc.git
cd RapiDoc
npm install
npm run dev

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Build & Ship › APIs & Developer Utilities › API Documentation.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.