Disclaimer: information bellow may be wrong or outdated.
Last updated 2017-09-10.
Source | Demo | Stars | Contributors | Last | Licence | Status |
---|---|---|---|---|---|---|
Swagger UI | SUI | 9113 | 255 | 2017-09-17 | Apache | active |
ReDoc | RD | 1374 | 28 | 2017-08-28 | MIT | active |
Swagger UI Responsive | SUR | 762 | 81 | 2016-10-01 | Apache | ? |
Angular Swagger UI | ASUI | 89 | 11 | 2017-06-22 | MIT | ? |
Angular Swagger UI Material | ASUIM | 69 | 3 | 2016-11-16 | MIT | abandoned |
OpenAPI Specification Explorer | OAX | 3 | 1 | 2017-09-10 | MIT | WIP |
SUI | RD | SUR | ASUI | ASUIM | OAX | |
---|---|---|---|---|---|---|
1.2 | ❌ | |||||
2.0 | ✔ | |||||
3.0 | ❌ | |||||
Remote | ✔ | ✔ | ✔ | ❌ | ✔ | ✔ |
Edit | ❌ | ❌ | ❌ | ❌ | ❌ | ✔ |
Local | ||||||
Drop | ||||||
Generator | ❌ | ❌ | ❌ | ❌ | ❌ | ✔ |
Framework | React | NG4 | ? | NG1 | NG1 | Vue2 |
UI | ? | ? | ? | Bootstrap | Angular Material | Vuetify |
Language | ES6 | TS | JS | JS | JS | ES6/TS |
Markdown | ||||||
Syntax | ||||||
Try | ✔ | ❌ | ✔ | ✔ | ✔ | ✔ |
SEO | ||||||
Mobile | ||||||
Offline | ||||||
Web workers | ||||||
discriminator |
✔ | |||||
x-logo |
✔ | |||||
x-traitTag |
✔ | |||||
x-code |
✔ | |||||
x-examples |
✔ | |||||
x-nullable |
✔ | |||||
x-displayName |
✔ | |||||
x-tagGroups |
✔ | |||||
x-servers |
✔ | |||||
x-origin |
✔ | |||||
pattern |
✔ | |||||
allOf |
. |
- https://pronovix.com/blog/free-and-open-source-api-documentation-tools?platform=hootsuite
- https://tech.trustpilot.com/an-evaluation-of-auto-generated-rest-api-documentation-uis-53031753a789
- https://swagger.io/redoc-openapi-powered-documentation/
- https://nordicapis.com/ultimate-guide-to-30-api-documentation-solutions/
- https://github.com/Mermade/awesome-openapi3
- https://github.com/Mermade/openapi-specification-extensions
Warning: some of the links bellow may freeze your browser.
SUI | RD | SUR | ASUIM | OAX | |||
---|---|---|---|---|---|---|---|
1 | Petstore 2.0 | A1 | B1 | C1 | D1 | E1 | |
2 | Petstore 2.0 | A2 | B2 | C2 | D2 | E2 | HTTP spec URL |
3 | Petstore 3.0 | A3 | B3 | C3 | D3 | E3 | |
4 | Swagger 1.2 | A4 | B4 | C4 | D4 | E4 | |
5 | Petstore 2.0 Separate | A5 | B5 | C5 | D5 | E5 | YAML spec in 5 files |
6 | Sample Markdown | A6 | B6 | C6 | D6 | E6 | Markdown in spec description |
7 | DocuSign | A7 | B7 | C7 | D7 | E7 | Markdown in tag description |
8 | Apacta | A8 | B8 | C8 | D8 | E8 | Large Markdown |
9 | LoopBack auto-generated | A9 | B9 | C9 | D9 | E9 | Many operations |
10 | BBC Nitro | A10 | B10 | C10 | D10 | E10 | Large models/schemes |
11 | AppVeyor | A11 | B11 | C11 | D11 | E11 | Polymorphic example |
12 | APIs Guru | A12 | B12 | C12 | D12 | E12 | Try out GET |