Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/phiz71/vertx-swagger
Swagger integration in Eclipse Vert.X world. A dynamic Vert.X router, configured with a swagger file and a swagger-codegen plugin to generate a server stub.
https://github.com/phiz71/vertx-swagger
eclipse-vertx swagger vertx vertx-swagger
Last synced: 3 months ago
JSON representation
Swagger integration in Eclipse Vert.X world. A dynamic Vert.X router, configured with a swagger file and a swagger-codegen plugin to generate a server stub.
- Host: GitHub
- URL: https://github.com/phiz71/vertx-swagger
- Owner: phiz71
- License: apache-2.0
- Archived: true
- Created: 2016-05-18T19:55:06.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2021-11-16T22:02:03.000Z (about 3 years ago)
- Last Synced: 2024-09-21T12:02:54.987Z (3 months ago)
- Topics: eclipse-vertx, swagger, vertx, vertx-swagger
- Language: Java
- Homepage:
- Size: 462 KB
- Stars: 86
- Watchers: 13
- Forks: 35
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
⚠️ DEPRECATED This repository is no longer active ⚠️
I should have archived this project a long time ago but it was hard to close my first OSS project on github.If you were looking for an integration between Eclipse Vert.x and Swagger/OpenAPI, please consider using [Vert.x OpenAPI] https://vertx.io/docs/vertx-web-openapi/java/
# Vert.X - Swagger
This project aims to provide a code generator based on Swagger to create web server with Eclipse Vert.X and Vert.X Web.
It contains 2 modules:
- **vertx-swagger-router** : a generic Router which can be configured with a swagger definition
- **vertx-swagger-codegen** : a library which has to be used with [Swagger Codegen Generator](https://github.com/swagger-api/swagger-codegen#swagger-code-generator)
# Getting started
Here is a [blog post](http://vertx.io/blog/presentation-of-the-vert-x-swagger-project) that explains how to use these libraries.
# Maven :
## vertx-swagger-parent :
```XMLcom.github.phiz71
vertx-swagger-parent
1.6.0
pom```
## vertx-swagger-router :
```XMLcom.github.phiz71
vertx-swagger-router
1.6.0```
## vertx-swagger-codegen :
```XMLcom.github.phiz71
vertx-swagger-codegen
1.6.0```