---
id: generators
title: Generators List
---

The following generators are available:

## CLIENT generators
* [ada](generators/ada)  
* [android](generators/android)  
* [apex](generators/apex)  
* [bash](generators/bash)  
* [c](generators/c)  
* [clojure](generators/clojure)  
* [cpp-qt5-client](generators/cpp-qt5-client)  
* [cpp-restsdk](generators/cpp-restsdk)  
* [cpp-tizen](generators/cpp-tizen)  
* [csharp](generators/csharp)  
* [csharp-dotnet2 (deprecated)](generators/csharp-dotnet2)  
* [csharp-netcore](generators/csharp-netcore)  
* [dart](generators/dart)  
* [dart-jaguar](generators/dart-jaguar)  
* [eiffel](generators/eiffel)  
* [elixir](generators/elixir)  
* [elm](generators/elm)  
* [erlang-client](generators/erlang-client)  
* [erlang-proper](generators/erlang-proper)  
* [flash](generators/flash)  
* [go](generators/go)  
* [go-experimental (experimental)](generators/go-experimental)  
* [groovy](generators/groovy)  
* [haskell-http-client](generators/haskell-http-client)  
* [java](generators/java)  
* [javascript](generators/javascript)  
* [javascript-closure-angular](generators/javascript-closure-angular)  
* [javascript-flowtyped](generators/javascript-flowtyped)  
* [jaxrs-cxf-client](generators/jaxrs-cxf-client)  
* [jmeter](generators/jmeter)  
* [kotlin](generators/kotlin)  
* [lua](generators/lua)  
* [objc](generators/objc)  
* [ocaml](generators/ocaml)  
* [perl](generators/perl)  
* [php](generators/php)  
* [powershell](generators/powershell)  
* [python](generators/python)  
* [python-experimental (experimental)](generators/python-experimental)  
* [r](generators/r)  
* [ruby](generators/ruby)  
* [rust](generators/rust)  
* [scala-akka](generators/scala-akka)  
* [scala-gatling](generators/scala-gatling)  
* [scala-httpclient-deprecated (deprecated)](generators/scala-httpclient-deprecated)  
* [scalaz](generators/scalaz)  
* [swift2-deprecated (deprecated)](generators/swift2-deprecated)  
* [swift3-deprecated (deprecated)](generators/swift3-deprecated)  
* [swift4](generators/swift4)  
* [typescript-angular](generators/typescript-angular)  
* [typescript-angularjs](generators/typescript-angularjs)  
* [typescript-aurelia](generators/typescript-aurelia)  
* [typescript-axios](generators/typescript-axios)  
* [typescript-fetch](generators/typescript-fetch)  
* [typescript-inversify](generators/typescript-inversify)  
* [typescript-jquery](generators/typescript-jquery)  
* [typescript-node](generators/typescript-node)  
* [typescript-rxjs](generators/typescript-rxjs)  


## SERVER generators
* [ada-server](generators/ada-server)  
* [aspnetcore](generators/aspnetcore)  
* [cpp-pistache-server](generators/cpp-pistache-server)  
* [cpp-qt5-qhttpengine-server](generators/cpp-qt5-qhttpengine-server)  
* [cpp-restbed-server](generators/cpp-restbed-server)  
* [csharp-nancyfx](generators/csharp-nancyfx)  
* [erlang-server](generators/erlang-server)  
* [fsharp-giraffe-server](generators/fsharp-giraffe-server)  
* [go-gin-server](generators/go-gin-server)  
* [go-server](generators/go-server)  
* [graphql-nodejs-express-server](generators/graphql-nodejs-express-server)  
* [haskell](generators/haskell)  
* [java-inflector](generators/java-inflector)  
* [java-msf4j](generators/java-msf4j)  
* [java-pkmst](generators/java-pkmst)  
* [java-play-framework](generators/java-play-framework)  
* [java-undertow-server](generators/java-undertow-server)  
* [java-vertx](generators/java-vertx)  
* [jaxrs-cxf](generators/jaxrs-cxf)  
* [jaxrs-cxf-cdi](generators/jaxrs-cxf-cdi)  
* [jaxrs-cxf-extended](generators/jaxrs-cxf-extended)  
* [jaxrs-jersey](generators/jaxrs-jersey)  
* [jaxrs-resteasy](generators/jaxrs-resteasy)  
* [jaxrs-resteasy-eap](generators/jaxrs-resteasy-eap)  
* [jaxrs-spec](generators/jaxrs-spec)  
* [kotlin-server](generators/kotlin-server)  
* [kotlin-spring](generators/kotlin-spring)  
* [nodejs-express-server (beta)](generators/nodejs-express-server)  
* [nodejs-server-deprecated (deprecated)](generators/nodejs-server-deprecated)  
* [php-laravel](generators/php-laravel)  
* [php-lumen](generators/php-lumen)  
* [php-silex](generators/php-silex)  
* [php-slim](generators/php-slim)  
* [php-symfony](generators/php-symfony)  
* [php-ze-ph](generators/php-ze-ph)  
* [python-aiohttp](generators/python-aiohttp)  
* [python-blueplanet](generators/python-blueplanet)  
* [python-flask](generators/python-flask)  
* [ruby-on-rails](generators/ruby-on-rails)  
* [ruby-sinatra](generators/ruby-sinatra)  
* [rust-server](generators/rust-server)  
* [scala-finch](generators/scala-finch)  
* [scala-lagom-server](generators/scala-lagom-server)  
* [scala-play-server](generators/scala-play-server)  
* [scalatra](generators/scalatra)  
* [spring](generators/spring)  


## DOCUMENTATION generators
* [cwiki](generators/cwiki)  
* [dynamic-html](generators/dynamic-html)  
* [html](generators/html)  
* [html2](generators/html2)  
* [openapi](generators/openapi)  
* [openapi-yaml](generators/openapi-yaml)  


## SCHEMA generators
* [avro-schema (beta)](generators/avro-schema)  
* [mysql-schema](generators/mysql-schema)  


## CONFIG generators
* [apache2](generators/apache2)  
* [graphql-schema](generators/graphql-schema)  
* [grpc-schema (beta)](generators/grpc-schema)  



