forked from loafle/openapi-generator-original
* Initial version of PostgreSQL schema generator 'postgresql-schema' (based on 'mysql-schema' generator code) * PostgreSQL schema generator. Initial version. * Tested. Fixed errors. Documentation updated. * Samples for 'postgresql-schema' updated. * Removed current date/time from mustache templates for postgresql-schema generator. Re-created samples. * Re-created docs file for postgresql-schema generator. * Removed unecessary LocalTime computing code and imports for postgresql-schema generator. * Errors fixed for postgresql-schema generator. Samples recreated. * Docs updated.
182 lines
7.8 KiB
Markdown
182 lines
7.8 KiB
Markdown
---
|
|
id: generators
|
|
title: Generators List
|
|
---
|
|
|
|
The following generators are available:
|
|
|
|
## CLIENT generators
|
|
* [ada](generators/ada.md)
|
|
* [android](generators/android.md)
|
|
* [apex](generators/apex.md)
|
|
* [bash](generators/bash.md)
|
|
* [c](generators/c.md)
|
|
* [clojure](generators/clojure.md)
|
|
* [cpp-qt-client](generators/cpp-qt-client.md)
|
|
* [cpp-restsdk](generators/cpp-restsdk.md)
|
|
* [cpp-tiny (beta)](generators/cpp-tiny.md)
|
|
* [cpp-tizen](generators/cpp-tizen.md)
|
|
* [cpp-ue4 (beta)](generators/cpp-ue4.md)
|
|
* [crystal (beta)](generators/crystal.md)
|
|
* [csharp](generators/csharp.md)
|
|
* [dart](generators/dart.md)
|
|
* [dart-dio](generators/dart-dio.md)
|
|
* [eiffel](generators/eiffel.md)
|
|
* [elixir](generators/elixir.md)
|
|
* [elm](generators/elm.md)
|
|
* [erlang-client](generators/erlang-client.md)
|
|
* [erlang-proper](generators/erlang-proper.md)
|
|
* [gdscript](generators/gdscript.md)
|
|
* [go](generators/go.md)
|
|
* [groovy](generators/groovy.md)
|
|
* [haskell-http-client](generators/haskell-http-client.md)
|
|
* [java](generators/java.md)
|
|
* [java-helidon-client (beta)](generators/java-helidon-client.md)
|
|
* [java-micronaut-client (beta)](generators/java-micronaut-client.md)
|
|
* [javascript](generators/javascript.md)
|
|
* [javascript-apollo-deprecated (deprecated)](generators/javascript-apollo-deprecated.md)
|
|
* [javascript-closure-angular (beta)](generators/javascript-closure-angular.md)
|
|
* [javascript-flowtyped](generators/javascript-flowtyped.md)
|
|
* [jaxrs-cxf-client](generators/jaxrs-cxf-client.md)
|
|
* [jetbrains-http-client (experimental)](generators/jetbrains-http-client.md)
|
|
* [jmeter](generators/jmeter.md)
|
|
* [julia-client (beta)](generators/julia-client.md)
|
|
* [k6 (beta)](generators/k6.md)
|
|
* [kotlin](generators/kotlin.md)
|
|
* [lua (beta)](generators/lua.md)
|
|
* [n4js (beta)](generators/n4js.md)
|
|
* [nim (beta)](generators/nim.md)
|
|
* [objc](generators/objc.md)
|
|
* [ocaml](generators/ocaml.md)
|
|
* [perl](generators/perl.md)
|
|
* [php](generators/php.md)
|
|
* [php-dt (beta)](generators/php-dt.md)
|
|
* [php-nextgen (beta)](generators/php-nextgen.md)
|
|
* [powershell (beta)](generators/powershell.md)
|
|
* [python](generators/python.md)
|
|
* [python-pydantic-v1](generators/python-pydantic-v1.md)
|
|
* [r](generators/r.md)
|
|
* [ruby](generators/ruby.md)
|
|
* [rust](generators/rust.md)
|
|
* [scala-akka](generators/scala-akka.md)
|
|
* [scala-gatling](generators/scala-gatling.md)
|
|
* [scala-http4s](generators/scala-http4s.md)
|
|
* [scala-pekko](generators/scala-pekko.md)
|
|
* [scala-sttp](generators/scala-sttp.md)
|
|
* [scala-sttp4 (beta)](generators/scala-sttp4.md)
|
|
* [scalaz](generators/scalaz.md)
|
|
* [swift-combine](generators/swift-combine.md)
|
|
* [swift5](generators/swift5.md)
|
|
* [swift6 (beta)](generators/swift6.md)
|
|
* [typescript (experimental)](generators/typescript.md)
|
|
* [typescript-angular](generators/typescript-angular.md)
|
|
* [typescript-aurelia](generators/typescript-aurelia.md)
|
|
* [typescript-axios](generators/typescript-axios.md)
|
|
* [typescript-fetch](generators/typescript-fetch.md)
|
|
* [typescript-inversify](generators/typescript-inversify.md)
|
|
* [typescript-jquery](generators/typescript-jquery.md)
|
|
* [typescript-nestjs (experimental)](generators/typescript-nestjs.md)
|
|
* [typescript-node](generators/typescript-node.md)
|
|
* [typescript-redux-query](generators/typescript-redux-query.md)
|
|
* [typescript-rxjs](generators/typescript-rxjs.md)
|
|
* [xojo-client](generators/xojo-client.md)
|
|
* [zapier (beta)](generators/zapier.md)
|
|
|
|
|
|
## SERVER generators
|
|
* [ada-server](generators/ada-server.md)
|
|
* [aspnet-fastendpoints](generators/aspnet-fastendpoints.md)
|
|
* [aspnetcore](generators/aspnetcore.md)
|
|
* [cpp-pistache-server](generators/cpp-pistache-server.md)
|
|
* [cpp-qt-qhttpengine-server](generators/cpp-qt-qhttpengine-server.md)
|
|
* [cpp-restbed-server](generators/cpp-restbed-server.md)
|
|
* [cpp-restbed-server-deprecated](generators/cpp-restbed-server-deprecated.md)
|
|
* [csharp-functions](generators/csharp-functions.md)
|
|
* [erlang-server](generators/erlang-server.md)
|
|
* [erlang-server-deprecated (deprecated)](generators/erlang-server-deprecated.md)
|
|
* [fsharp-functions (beta)](generators/fsharp-functions.md)
|
|
* [fsharp-giraffe-server (beta)](generators/fsharp-giraffe-server.md)
|
|
* [go-echo-server (beta)](generators/go-echo-server.md)
|
|
* [go-gin-server](generators/go-gin-server.md)
|
|
* [go-server](generators/go-server.md)
|
|
* [graphql-nodejs-express-server](generators/graphql-nodejs-express-server.md)
|
|
* [haskell](generators/haskell.md)
|
|
* [haskell-yesod (beta)](generators/haskell-yesod.md)
|
|
* [java-camel](generators/java-camel.md)
|
|
* [java-helidon-server (beta)](generators/java-helidon-server.md)
|
|
* [java-inflector](generators/java-inflector.md)
|
|
* [java-micronaut-server (beta)](generators/java-micronaut-server.md)
|
|
* [java-microprofile](generators/java-microprofile.md)
|
|
* [java-msf4j](generators/java-msf4j.md)
|
|
* [java-pkmst](generators/java-pkmst.md)
|
|
* [java-play-framework](generators/java-play-framework.md)
|
|
* [java-undertow-server](generators/java-undertow-server.md)
|
|
* [java-vertx (deprecated)](generators/java-vertx.md)
|
|
* [java-vertx-web (beta)](generators/java-vertx-web.md)
|
|
* [java-wiremock (beta)](generators/java-wiremock.md)
|
|
* [jaxrs-cxf](generators/jaxrs-cxf.md)
|
|
* [jaxrs-cxf-cdi](generators/jaxrs-cxf-cdi.md)
|
|
* [jaxrs-cxf-extended](generators/jaxrs-cxf-extended.md)
|
|
* [jaxrs-jersey](generators/jaxrs-jersey.md)
|
|
* [jaxrs-resteasy](generators/jaxrs-resteasy.md)
|
|
* [jaxrs-resteasy-eap](generators/jaxrs-resteasy-eap.md)
|
|
* [jaxrs-spec](generators/jaxrs-spec.md)
|
|
* [julia-server (beta)](generators/julia-server.md)
|
|
* [kotlin-server](generators/kotlin-server.md)
|
|
* [kotlin-spring](generators/kotlin-spring.md)
|
|
* [kotlin-vertx (beta)](generators/kotlin-vertx.md)
|
|
* [kotlin-wiremock (beta)](generators/kotlin-wiremock.md)
|
|
* [nodejs-express-server (beta)](generators/nodejs-express-server.md)
|
|
* [php-flight (experimental)](generators/php-flight.md)
|
|
* [php-laravel](generators/php-laravel.md)
|
|
* [php-lumen](generators/php-lumen.md)
|
|
* [php-mezzio-ph](generators/php-mezzio-ph.md)
|
|
* [php-slim4](generators/php-slim4.md)
|
|
* [php-symfony](generators/php-symfony.md)
|
|
* [python-aiohttp](generators/python-aiohttp.md)
|
|
* [python-blueplanet](generators/python-blueplanet.md)
|
|
* [python-fastapi (beta)](generators/python-fastapi.md)
|
|
* [python-flask](generators/python-flask.md)
|
|
* [ruby-on-rails](generators/ruby-on-rails.md)
|
|
* [ruby-sinatra](generators/ruby-sinatra.md)
|
|
* [rust-axum (beta)](generators/rust-axum.md)
|
|
* [rust-server](generators/rust-server.md)
|
|
* [scala-akka-http-server (beta)](generators/scala-akka-http-server.md)
|
|
* [scala-cask](generators/scala-cask.md)
|
|
* [scala-finch](generators/scala-finch.md)
|
|
* [scala-http4s-server](generators/scala-http4s-server.md)
|
|
* [scala-lagom-server](generators/scala-lagom-server.md)
|
|
* [scala-play-server](generators/scala-play-server.md)
|
|
* [scalatra](generators/scalatra.md)
|
|
* [spring](generators/spring.md)
|
|
|
|
|
|
## DOCUMENTATION generators
|
|
* [asciidoc](generators/asciidoc.md)
|
|
* [cwiki](generators/cwiki.md)
|
|
* [dynamic-html](generators/dynamic-html.md)
|
|
* [html](generators/html.md)
|
|
* [html2](generators/html2.md)
|
|
* [markdown (beta)](generators/markdown.md)
|
|
* [openapi](generators/openapi.md)
|
|
* [openapi-yaml](generators/openapi-yaml.md)
|
|
* [plantuml (beta)](generators/plantuml.md)
|
|
|
|
|
|
## SCHEMA generators
|
|
* [avro-schema (beta)](generators/avro-schema.md)
|
|
* [graphql-schema](generators/graphql-schema.md)
|
|
* [ktorm-schema (beta)](generators/ktorm-schema.md)
|
|
* [mysql-schema](generators/mysql-schema.md)
|
|
* [postgresql-schema (beta)](generators/postgresql-schema.md)
|
|
* [postman-collection (beta)](generators/postman-collection.md)
|
|
* [protobuf-schema (beta)](generators/protobuf-schema.md)
|
|
* [wsdl-schema (beta)](generators/wsdl-schema.md)
|
|
|
|
|
|
## CONFIG generators
|
|
* [apache2](generators/apache2.md)
|
|
|
|
|
|
|