Skip to content

Commit 746b830

Browse files
authored
Add RapiDoc to IMPLEMENTATIONS.md (OAI#2683)
Also normalize whitespace in table headers
1 parent 9d2bc17 commit 746b830

File tree

1 file changed

+18
-15
lines changed

1 file changed

+18
-15
lines changed

IMPLEMENTATIONS.md

Lines changed: 18 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@ These tools are not endorsed by the OAI.
66

77
#### Low-Level tooling
88

9-
| Title | Project Link | Language |Description |
10-
|----------------|--------------|----------|---------------------|
9+
| Title | Project Link | Language | Description |
10+
|-------|--------------|----------|-------------|
1111
| swagger-parser | [github/swagger-api](https://github.com/swagger-api/swagger-parser) | Java | Swagger 1.0, 1.1, 1.2, 2.0 to OpenAPI Specification converter |
1212
| swagger-models | [github/swagger-api](https://github.com/swagger-api/swagger-core/tree/master/modules/swagger-models) | Java | OpenAPI 3.0 Java Pojos |
1313
| springdoc-openapi | [github/springdoc/springdoc-openapi](https://github.com/springdoc/springdoc-openapi) | Java | Library that produces OpenAPI 3.x specification documentation for spring-boot applications. |
@@ -29,8 +29,8 @@ These tools are not endorsed by the OAI.
2929

3030
#### Editors
3131

32-
| Title | Project Link | Language |Description |
33-
|----------------|--------------|----------|---------------------|
32+
| Title | Project Link | Language | Description |
33+
|-------|--------------|----------|-------------|
3434
| Visual Studio Code extension | [VS Code marketplace / OpenAPI (Swagger) editor](https://marketplace.visualstudio.com/items?itemName=42Crunch.vscode-openapi) | TypeScript | Extends VS Code to provide OpenAPI 2.0 and 3.0 navigation, code snippets, new API creation |
3535
| Apicurio Studio | [github/Apicurio/apicurio-studio](https://github.com/Apicurio/apicurio-studio) | Java/TypeScript | Web-Based **visual designer** for OpenAPI 2.0 and 3.0.0. |
3636
| KaiZen OpenAPI Editor | [github/RepreZen/KaiZen-OpenAPI-Editor](https://github.com/RepreZen/KaiZen-OpenAPI-Editor) | Java | Eclipse Editor for OpenAPI 2.0 and 3.0 |
@@ -42,24 +42,27 @@ These tools are not endorsed by the OAI.
4242

4343
#### User Interfaces
4444

45-
| Title | Project Link | Language |Description |
46-
|----------------|--------------|----------|---------------------|
45+
| Title | Project Link | Language | Description |
46+
|-------|--------------|----------|-------------|
4747
| openapi-viewer | [github/koumoul/openapi-viewer](https://github.com/koumoul-dev/openapi-viewer) | Vue.js | Browse and test a REST API described with the OpenAPI 3.0 Specification. |
4848
| swagger-ui | [github/swagger-api](https://github.com/swagger-api/swagger-UI) | JavaScript | Web-Based interface for visualizing and testing OpenAPI\Swagger definitions |
4949
| lincoln | [github/temando/open-api-renderer](https://github.com/temando/open-api-renderer)| React.js| A React renderer for OpenAPI v3 |
5050
| WebSphere Liberty | [Download jar](https://developer.ibm.com/wasdev/downloads/) | JavaScript | Includes a native OpenAPI v3 UI which allows for customization of its banners and URL |
5151
| Widdershins | [github/Mermade/widdershins](https://github.com/Mermade/widdershins) | Node.js | Generate Slate/Shins markdown from OpenAPI 3.0.x |
5252
| angular-swagger-ui | [github/angular-swagger-ui](https://github.com/Orange-OpenSource/angular-swagger-ui) | AngularJS | An angularJS implementation of Swagger UI |
53-
| Redoc | [github/Redocly/redoc](https://github.com/Redocly/redoc) | JavaScript | A React-based renderer with deep support for OAS v2 and v3 and zero dev-dependency|
53+
| Redoc | [github/Redocly/redoc](https://github.com/Redocly/redoc) | JavaScript | A React-based renderer with deep support for OAS v2 and v3 and zero dev-dependency |
54+
| RapiDoc | [github/mrin9/RapiDoc](https://github.com/mrin9/RapiDoc) | JavaScript | A highly customizable Web Component for viewing Swagger and OpenAPI definitions |
5455

5556
#### Mock Servers
56-
| Title | Project Link | Language | Description |
57-
| -------------- | ------------ | -------- | ----------- |
57+
58+
| Title | Project Link | Language | Description |
59+
|-------|--------------|----------|-------------|
5860
| API Sprout | [github/danielgtaylor/apisprout](https://github.com/danielgtaylor/apisprout) | Go | Lightweight, blazing fast, cross-platform OpenAPI 3 mock server with validation |
5961

6062
#### Server Implementations
61-
| Title | Project Link | Language |Description |
62-
|----------------|--------------|----------|---------------------|
63+
64+
| Title | Project Link | Language | Description |
65+
|-------|--------------|----------|-------------|
6366
| Vert.x Web API Contract | [github/vert-x3/vertx-web](http://vertx.io/docs/#web) | Java, Kotlin, JavaScript, Groovy, Ruby, Ceylon & Scala | Create an API endpoint with Vert.x 3 and OpenAPI 3 with automatic requests validation
6467
| Fusio | [github/apioo/fusio](https://github.com/apioo/fusio) | PHP, JavaScript | Build API endpoints based on OpenAPI 3
6568
| Modern | [github/modern-project/modern-ruby](https://github.com/modern-project/modern-ruby) | Ruby | OpenAPI 3-based Rack framework with automatic OAS generation and requests/response validation
@@ -71,15 +74,15 @@ These tools are not endorsed by the OAI.
7174

7275
#### Client Implementations
7376

74-
| Title | Project Link | Language | Description |
75-
|----------------|--------------|----------|-------------|
77+
| Title | Project Link | Language | Description |
78+
|-------|--------------|----------|-------------|
7679
| Scorpio | [github/notEthan/scorpio](https://github.com/notEthan/Scorpio) | Ruby | OpenAPI 2 and 3 implementation offering a HTTP client library |
7780
| openapi-client-axios | [github/anttiviljami/openapi-client-axios](https://github.com/anttiviljami/openapi-client-axios) | JavaScript, TypeScript | JavaScript client library for consuming OpenAPI-enabled APIs with axios. Types included.
7881

7982
#### Code Generators
8083

81-
| Title | Project Link | Language |Description |
82-
|----------------|--------------|----------|---------------------|
84+
| Title | Project Link | Language | Description |
85+
|-------|--------------|----------|-------------|
8386
| baucis-openapi3 | [github/metadevpro/baucis-openapi3](https://github.com/metadevpro/baucis-openapi3) | Node.js | [Baucis.js](https://github.com/wprl/baucis) plugin for generating OpenAPI 3.0 compliant API contracts. |
8487
| Google Gnostic | [github/googleapis/gnostic](https://github.com/googleapis/gnostic) | Go | Compile OpenAPI descriptions into equivalent Protocol Buffer representations. |
8588
| Gen | [github/wzshiming/gen](https://github.com/wzshiming/gen) | Go | Generate OpenAPI 3, client, and route based on golang source code. |

0 commit comments

Comments
 (0)