swagger-api / swagger-codegen

swagger-codegen contains a template-driven engine to generate documentation, API clients and server stubs in different languages by parsing your OpenAPI / Swagger definition.
http://swagger.io
Apache License 2.0
16.9k stars 6.03k forks source link

List of supported language/framework generators from docker? #12245

Open dfberry opened 11 months ago

dfberry commented 11 months ago
Description

How do I get the current list of generators available from the docker image or the CLI in the docker image? I can't find the documentation either.

ada
android
async-scala
clojure
cpprest
csharp
CsharpDotNet2
cwiki
dart
dynamic-html
eiffel
elixir
elm
erlang-client
flash
go
groovy
haskell-http-client
html
html2
java
jaxrs
jaxrs-cxf-client
jaxrs-cxf
jaxrs-spec
jaxrs-resteasy-eap
jaxrs-resteasy
inflector
ini
java-pkmst
java-play-framework
java-undertow-server
javase
jaxb
jmeter
kotlin
lua
kotlin-server
kotlin-spring
mock
nodejs-server
objc
openapi
openapi-yaml
perl
php
python
qt5cpp
r
restbed
ruby
rust
scala
scalatra
spring
spring-mvc
swagger
swagger-yaml
swift
tizen
typescript-angular
typescript-angularjs
typescript-aurelia
typescript-fetch
typescript-jquery
typescript-node
typescript
undertow
ze-ph

Is this the list?

kjcain commented 10 months ago

you should be able to do docker run <image> langs to get a list

for me with docker run swaggerapi/swagger-codegen-cli-v3:3.0.46 langs I get:

Available languages: [dart, aspnetcore, csharp, csharp-dotnet2, go, go-server, dynamic-html, html, html2, java, jaxrs-cxf-client, jaxrs-cxf, inflector, jaxrs-cxf-cdi, jaxrs-spec, jaxrs-jersey, jaxrs-di, jaxrs-resteasy-eap, jaxrs-resteasy, java-vertx, micronaut, spring, nodejs-server, openapi, openapi-yaml, kotlin-client, kotlin-server, php, python, python-flask, r, ruby, scala, scala-akka-http-server, swift3, swift4, swift5, typescript-angular, typescript-axios, typescript-fetch, javascript]