@@ -72,8 +72,8 @@ OpenAPI Generator allows generation of API client libraries (SDK generation), se
7272
7373| | Languages/Frameworks |
7474| -------------------------------- |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
75- | **API clients** | **ActionScript**, **Ada**, **Apex**, **Bash**, **C**, **C#** (.net 2.0, 3.5 or later, .NET Standard 1.3 - 2.1, .NET Core 3.1, .NET 5.0. Libraries: RestSharp, GenericHost, HttpClient), **C++** (Arduino, cpp-restsdk, Qt5, Tizen, Unreal Engine 4), **Clojure**, **Crystal**, **Dart**, **Elixir**, **Elm**, **Eiffel**, **Erlang**, **Go**, **Groovy**, **Haskell** (http-client, Servant), **Java** (Apache HttpClient, Jersey1.x, Jersey2.x, OkHttp, Retrofit1.x, Retrofit2.x, Feign, RestTemplate, RESTEasy, Vertx, Google API Client Library for Java, Rest-assured, Spring 5 Web Client, MicroProfile Rest Client), **k6**, **Kotlin**, **Lua**, **Nim**, **Node.js/JavaScript** (ES5, ES6, AngularJS with Google Closure Compiler annotations, Flow types, Apollo GraphQL DataStore), **Objective-C**, **OCaml**, **Perl**, **PHP**, **PowerShell**, **Python**, **R**, **Ruby**, **Rust** (hyper, reqwest, rust-server), **Scala** (akka, http4s, scalaz, sttp, swagger-async-httpclient), **Swift** (2.x, 3.x, 4.x, 5.x), **Typescript** (AngularJS, Angular (2.x - 13.x), Aurelia, Axios, Fetch, Inversify, jQuery, Nestjs, Node, redux-query, Rxjs) |
76- | **Server stubs** | **Ada**, **C#** (ASP.NET Core, Azure Functions), **C++** (Pistache, Restbed, Qt5 QHTTPEngine), **Erlang**, **F#** (Giraffe), **Go** (net/http, Gin, Echo), **Haskell** (Servant, Yesod), **Java** (MSF4J, Spring, Undertow, JAX-RS: CDI, CXF, Inflector, Jersey, RestEasy, Play Framework, [PKMST](https://github.com/ProKarma-Inc/pkmst-getting-started-examples), [Vert.x](https://vertx.io/), [Apache Camel](https://camel.apache.org/)), **Kotlin** (Spring Boot, Ktor, Vertx), **PHP** (Laravel, Lumen, [Mezzio (fka Zend Expressive)](https://github.com/mezzio/mezzio), Slim, Silex, [Symfony](https://symfony.com/)), **Python** (FastAPI, Flask), **NodeJS**, **Ruby** (Sinatra, Rails5), **Rust** ([rust-server](https://openapi-generator.tech/docs/generators/rust-server/)), **Scala** (Akka, [Finch](https://github.com/finagle/finch), [Lagom](https://github.com/lagom/lagom), [Play](https://www.playframework.com/), Scalatra) |
75+ | **API clients** | **ActionScript**, **Ada**, **Apex**, **Bash**, **C**, **C#** (.net 2.0, 3.5 or later, .NET Standard 1.3 - 2.1, .NET Core 3.1, .NET 5.0. Libraries: RestSharp, GenericHost, HttpClient), **C++** (Arduino, cpp-restsdk, Qt5, Tizen, Unreal Engine 4), **Clojure**, **Crystal**, **Dart**, **Elixir**, **Elm**, **Eiffel**, **Erlang**, **Go**, **Groovy**, **Haskell** (http-client, Servant), **Java** (Apache HttpClient, Jersey1.x, Jersey2.x, OkHttp, Retrofit1.x, Retrofit2.x, Feign, RestTemplate, RESTEasy, Vertx, Google API Client Library for Java, Rest-assured, Spring 5 Web Client, MicroProfile Rest Client, Helidon), **k6**, **Kotlin**, **Lua**, **Nim**, **Node.js/JavaScript** (ES5, ES6, AngularJS with Google Closure Compiler annotations, Flow types, Apollo GraphQL DataStore), **Objective-C**, **OCaml**, **Perl**, **PHP**, **PowerShell**, **Python**, **R**, **Ruby**, **Rust** (hyper, reqwest, rust-server), **Scala** (akka, http4s, scalaz, sttp, swagger-async-httpclient), **Swift** (2.x, 3.x, 4.x, 5.x), **Typescript** (AngularJS, Angular (2.x - 13.x), Aurelia, Axios, Fetch, Inversify, jQuery, Nestjs, Node, redux-query, Rxjs) |
76+ | **Server stubs** | **Ada**, **C#** (ASP.NET Core, Azure Functions), **C++** (Pistache, Restbed, Qt5 QHTTPEngine), **Erlang**, **F#** (Giraffe), **Go** (net/http, Gin, Echo), **Haskell** (Servant, Yesod), **Java** (MSF4J, Spring, Undertow, JAX-RS: CDI, CXF, Inflector, Jersey, RestEasy, Play Framework, [PKMST](https://github.com/ProKarma-Inc/pkmst-getting-started-examples), [Vert.x](https://vertx.io/), [Apache Camel](https://camel.apache.org/), [Helidon](https://helidon.io/)), **Kotlin** (Spring Boot, Ktor, Vertx), **PHP** (Laravel, Lumen, [Mezzio (fka Zend Expressive)](https://github.com/mezzio/mezzio), Slim, Silex, [Symfony](https://symfony.com/)), **Python** (FastAPI, Flask), **NodeJS**, **Ruby** (Sinatra, Rails5), **Rust** ([rust-server](https://openapi-generator.tech/docs/generators/rust-server/)), **Scala** (Akka, [Finch](https://github.com/finagle/finch), [Lagom](https://github.com/lagom/lagom), [Play](https://www.playframework.com/), Scalatra) |
7777| **API documentation generators** | **HTML**, **Confluence Wiki**, **Asciidoc**, **Markdown**, **PlantUML** |
7878| **Configuration files** | [**Apache2**](https://httpd.apache.org/) |
7979| **Others** | **GraphQL**, **JMeter**, **Ktorm**, **MySQL Schema**, **Protocol Buffer**, **WSDL** |
@@ -875,6 +875,8 @@ Here are some companies/projects (alphabetical order) using OpenAPI Generator in
875875- 2022-08-01 - [ Tutorial: Etsy Open API v3 (ruby)] ( https://blog.tjoyal.dev/etsy-open-api-v3/ ) by [ Thierry Joyal] ( https://github.com/tjoyal )
876876- 2022-09-03 - [ OpenAPI Generator For Go Web Development] ( https://blog.kevinhu.me/2022/09/03/03-openapi-generator/ ) by [ Kevin Hu] ( https://twitter.com/Oldgunix )
877877- 2022-10-01 - [ OpenAPI Generatorをカスタマイズしたコードを生成する(Swagger Codegenとほぼ同じ)] ( https://nainaistar.hatenablog.com/entry/2022/10/03/120000 ) by [ きり丸] ( https://twitter.com/nainaistar )
878+ - 2022-10-21 - [ Kotlin(Spring Boot)の API を OpenAPI Generator で自動生成] ( https://zenn.dev/msksgm/articles/20221021-kotlin-spring-openapi-generator ) by [ msksgm] ( https://zenn.dev/msksgm )
879+ - 2022-10-26 - [ Quarkus Insights #106 : Quarkiverse Extension Spotlight: OpenApi Generator] ( https://www.youtube.com/watch?v=_s_if69t2iQ ) by [ Quarkusio] ( https://www.youtube.com/c/Quarkusio )
878880
879881## [ 6 - About Us] ( #table-of-contents )
880882
@@ -945,6 +947,7 @@ Here is a list of template creators:
945947 * Java (Rest-assured): @viclovsky
946948 * Java (Java 11 Native HTTP client): @bbdouglas
947949 * Java (Apache HttpClient): @harrywhite4
950+ * Java (Helidon): @spericas @tjquinno @tvallin
948951 * Javascript/NodeJS: @jfiala
949952 * JavaScript (Apollo DataSource): @erithmetic
950953 * JavaScript (Closure-annotated Angular) @achew22
@@ -1012,6 +1015,7 @@ Here is a list of template creators:
10121015 * Java PKMST: @anshu2185 @sanshuman @rkumar-pk @ninodpillai
10131016 * Java Vert.x: @lwlee2608
10141017 * Java Micronaut: @andriy-dmytruk
1018+ * Java Helidon: @spericas @tjquinno @tvallin
10151019 * JAX-RS RestEasy: @chameleon82
10161020 * JAX-RS CXF: @hiveship
10171021 * JAX-RS CXF (CDI): @nickcmaynard
0 commit comments