---
title: Install OpenAPI Spec Viewer on Linux | Snap Store
description: Get the latest version of OpenAPI Spec Viewer for Linux - OpenAPI 3.0
  & 2.0 schema explorer, JSON payload synthesizer and HTML docs
url: https://snapcraft.io/openapi-spec-viewer
---

# OpenAPI Spec Viewer

[TC Studio (thanhcong1902)](https://snapcraft.io/publisher/thanhcong1902 "View all snaps from TC Studio (thanhcong1902)")

* [TC Studio (thanhcong1902)](https://snapcraft.io/publisher/thanhcong1902 "View all snaps from TC Studio (thanhcong1902)")

latest/stable 1.0.0

Install latest/stable of OpenAPI Spec Viewer

---

**Install using the command line**

```
sudo snap install openapi-spec-viewer
```

Don't have snapd? [Get set up for snaps](https://snapcraft.io/docs/installing-snapd).

---

### Package name

* openapi-spec-viewer

---

### License

* MIT

---

### Last updated

* Yesterday - latest/stable

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/openapi-spec-viewer#report-snap-modal)

---

* [Description](https://snapcraft.io/openapi-spec-viewer#tab-description)
* [Security](https://snapcraft.io/openapi-spec-viewer#tab-security)

#### OpenAPI 3.0 & 2.0 schema explorer, JSON payload synthesizer and HTML docs

OpenAPI Spec Viewer is an offline desktop OpenAPI 3.0 and Swagger 2.0 schema
explorer, JSON payload synthesizer, and static API documentation generator for
Linux developers.
An independent Linux desktop alternative to Swagger UI for browsing grouped REST
endpoints, resolving nested $ref component pointers, generating request code
snippets, and publishing self-contained HTML documentation without a browser.

Key Features:

* Endpoints & Paths Browser: Parses OpenAPI 3.0 and Swagger 2.0 JSON and YAML
  files into tag-grouped endpoint trees with colored GET/POST/PUT/DELETE/PATCH
  method badges, path and query parameters, request bodies, and response codes.
* $ref Schema Explorer & Sample Payload Synthesizer: Recursively resolves
  #/components/schemas and #/definitions $ref pointers (including allOf, nested
  arrays, and cycle protection) to synthesize typed JSON example payloads along
  with ready-to-run curl and Python snippets.
* Static HTML Docs & Inventory Exporter: Exports standalone dark or light HTML
  API reference pages and structured CSV endpoint inventory spreadsheets.

Disclaimer: OpenAPI Spec Viewer is an independent open-source project by TC Studio and is not affiliated with, endorsed by, or sponsored by Swagger UI.

---

## Install OpenAPI Spec Viewer on your Linux distribution

Choose your Linux distribution to get detailed installation instructions. If yours is not shown, get more details on the [installing snapd documentation](https://snapcraft.io/docs/installing-snapd).

[### Arch Linux](https://snapcraft.io/install/openapi-spec-viewer/arch)

[### CentOS](https://snapcraft.io/install/openapi-spec-viewer/centos)

[### Debian](https://snapcraft.io/install/openapi-spec-viewer/debian)

[### elementary OS](https://snapcraft.io/install/openapi-spec-viewer/elementary)

[### Fedora](https://snapcraft.io/install/openapi-spec-viewer/fedora)

[### KDE Neon](https://snapcraft.io/install/openapi-spec-viewer/kde-neon)

[### Kubuntu](https://snapcraft.io/install/openapi-spec-viewer/kubuntu)

[### Manjaro](https://snapcraft.io/install/openapi-spec-viewer/manjaro)

[### Pop!\_OS](https://snapcraft.io/install/openapi-spec-viewer/pop)

[### openSUSE](https://snapcraft.io/install/openapi-spec-viewer/opensuse)

[### Red Hat Enterprise Linux](https://snapcraft.io/install/openapi-spec-viewer/rhel)

[### Ubuntu](https://snapcraft.io/install/openapi-spec-viewer/ubuntu)
