Help needed: Test generated OpenAPI yml file with OpenAPI generators #3
Open
Description
Please help us test different OpenAPI generators. Does the generated client work against Go/Node.js webrpc server?
Please provide an example usage of openapi-generator-cli
, ie.
docker run --rm -v "${PWD}:/app" openapitools/openapi-generator-cli:v6.2.1 generate -i /app/openapi.gen.yaml -g csharp-netcore -p targetFramework=net6.0 -o /app/csharp-net-7.0
- ada
- TODO
- ada-server
- TODO
- android
- TODO
- apache2
- TODO
- apex
- TODO
- asciidoc
- TODO
- aspnetcore
- TODO
- avro-schema
- TODO
- bash
docker run --rm -v "${PWD}:/app" openapitools/openapi-generator-cli:v6.2.1 generate -i /app/petstore.gen.yaml -g bash -o /app/bash cd bash ./client.sh --host http://localhost:8080 rpcPetStoreListPetsPost
- crystal
- TODO
- c
- TODO
- clojure
- TODO
- cwiki
- TODO
- cpp-qt-client
- TODO
- cpp-qt-qhttpengine-server
- TODO
- cpp-pistache-server
- TODO
- cpp-restbed-server
- TODO
- cpp-restbed-server-deprecated
- TODO
- cpp-restsdk
- TODO
- cpp-tiny
- TODO
- cpp-tizen
- TODO
- cpp-ue4
- TODO
- csharp
- TODO
- csharp-netcore
- TODO
- csharp-dotnet2
- TODO
- csharp-netcore-functions
- TODO
- dart
- TODO
- dart-dio
- TODO
- eiffel
- TODO
- elixir
- TODO
- elm
- TODO
- erlang-client
- TODO
- erlang-proper
- TODO
- erlang-server
- TODO
- fsharp-functions
- TODO
- fsharp-giraffe-server
- TODO
- go
- TODO
- go-echo-server
- TODO
- go-server
- TODO
- go-gin-server
- TODO
- graphql-schema
- TODO
- graphql-nodejs-express-server
- TODO
- groovy
- TODO
- kotlin
- TODO
- kotlin-server
- TODO
- kotlin-spring
- TODO
- kotlin-vertx
- TODO
- ktorm-schema
- TODO
- haskell-http-client
- TODO
- haskell
- TODO
- haskell-yesod
- TODO
- java
- TODO
- jaxrs-cxf-client
- TODO
- java-helidon-client
- TODO
- java-helidon-server
- TODO
- java-inflector
- TODO
- java-micronaut-client
- TODO
- java-micronaut-server
- TODO
- java-msf4j
- TODO
- java-pkmst
- TODO
- java-play-framework
- TODO
- java-undertow-server
- TODO
- java-vertx
- TODO
- java-vertx-web
- TODO
- java-camel
- TODO
- jaxrs-cxf
- TODO
- jaxrs-cxf-extended
- TODO
- jaxrs-cxf-cdi
- TODO
- jaxrs-jersey
- TODO
- jaxrs-resteasy
- TODO
- jaxrs-resteasy-eap
- TODO
- jaxrs-spec
- TODO
- javascript
- TODO
- javascript-apollo-deprecated
- TODO
- javascript-flowtyped
- TODO
- javascript-closure-angular
- TODO
- jmeter
- TODO
- k6
- TODO
- lua
- TODO
- markdown
$ webrpc-gen -schema=./test.ridl -target=openapi -out=test.gen.yaml $ docker run --rm -v "${PWD}:/app" openapitools/openapi-generator-cli:v6.2.1 generate -i /app/test.gen.yaml -g markdown -o /app/test.md
- mysql-schema
- TODO
- nim
- TODO
- nodejs-express-server
- TODO
- objc
- TODO
- ocaml
- TODO
- openapi
- TODO
- openapi-yaml
- TODO
- plantuml
- TODO
- perl
- TODO
- php
- TODO
- php-laravel
- TODO
- php-lumen
- TODO
- php-slim-deprecated
- TODO
- php-slim4
- TODO
- php-symfony
- TODO
- php-mezzio-ph
- TODO
- php-dt
- TODO
- powershell
- TODO
- protobuf-schema
- TODO
- python-legacy
- TODO
- python
- TODO
- python-fastapi
- TODO
- python-prior
- TODO
- python-flask
- TODO
- python-aiohttp
- TODO
- python-blueplanet
- TODO
- r
- TODO
- ruby
- TODO
- ruby-on-rails
- TODO
- ruby-sinatra
- TODO
- rust
- TODO
- rust-server
- TODO
- scalatra
- TODO
- scala-akka
- TODO
- scala-akka-http-server
- TODO
- scala-finch
- TODO
- scala-httpclient-deprecated
- TODO
- scala-gatling
- TODO
- scala-lagom-server
- TODO
- scala-play-server
- TODO
- scala-sttp
- TODO
- scalaz
- TODO
- spring
- TODO
- dynamic-html
- TODO
- html
docker run --rm -v "${PWD}:/app" openapitools/openapi-generator-cli:v6.2.1 generate -i /app/petstore.gen.yaml -g html -o /app/html # open ./html/index.html
- html2
docker run --rm -v "${PWD}:/app" openapitools/openapi-generator-cli:v6.2.1 generate -i /app/petstore.gen.yaml -g html2 -o /app/html2 # open ./html2/index.html
- swift5
- TODO
- typescript
- TODO
- typescript-angular
- TODO
- typescript-aurelia
- TODO
- typescript-axios
- TODO
- typescript-fetch
- TODO
- typescript-inversify
- TODO
- typescript-jquery
- TODO
- typescript-nestjs
- TODO
- typescript-node
- TODO
- typescript-redux-query
- TODO
- typescript-rxjs
- TODO
- wsdl-schema
- TODO
Metadata
Assignees
Labels
No labels