@@ -72,8 +72,8 @@ OpenAPI Generator allows generation of API client libraries (SDK generation), se
72
72
73
73
| | Languages/Frameworks |
74
74
| -------------------------------- |-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
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) |
77
77
| **API documentation generators** | **HTML**, **Confluence Wiki**, **Asciidoc**, **Markdown**, **PlantUML** |
78
78
| **Configuration files** | [**Apache2**](https://httpd.apache.org/) |
79
79
| **Others** | **GraphQL**, **JMeter**, **Ktorm**, **MySQL Schema**, **Protocol Buffer**, **WSDL** |
@@ -875,6 +875,8 @@ Here are some companies/projects (alphabetical order) using OpenAPI Generator in
875
875
- 2022-08-01 - [ Tutorial: Etsy Open API v3 (ruby)] ( https://blog.tjoyal.dev/etsy-open-api-v3/ ) by [ Thierry Joyal] ( https://github.com/tjoyal )
876
876
- 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 )
877
877
- 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 )
878
880
879
881
## [ 6 - About Us] ( #table-of-contents )
880
882
@@ -945,6 +947,7 @@ Here is a list of template creators:
945
947
* Java (Rest-assured): @viclovsky
946
948
* Java (Java 11 Native HTTP client): @bbdouglas
947
949
* Java (Apache HttpClient): @harrywhite4
950
+ * Java (Helidon): @spericas @tjquinno @tvallin
948
951
* Javascript/NodeJS: @jfiala
949
952
* JavaScript (Apollo DataSource): @erithmetic
950
953
* JavaScript (Closure-annotated Angular) @achew22
@@ -1012,6 +1015,7 @@ Here is a list of template creators:
1012
1015
* Java PKMST: @anshu2185 @sanshuman @rkumar-pk @ninodpillai
1013
1016
* Java Vert.x: @lwlee2608
1014
1017
* Java Micronaut: @andriy-dmytruk
1018
+ * Java Helidon: @spericas @tjquinno @tvallin
1015
1019
* JAX-RS RestEasy: @chameleon82
1016
1020
* JAX-RS CXF: @hiveship
1017
1021
* JAX-RS CXF (CDI): @nickcmaynard
0 commit comments