@@ -78,7 +78,7 @@ OpenAPI Generator allows generation of API client libraries (SDK generation), se
78
78
| | Languages/Frameworks |
79
79
| -------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
80
80
| **API clients** | **ActionScript**, **Ada**, **Apex**, **Bash**, **C**, **C#** (.net 2.0, 3.5 or later, .NET Standard 1.3 - 2.0, .NET Core 2.0, .NET 5.0. Libraries: RestSharp, HttpClient), **C++** (cpp-restsdk, Qt5, Tizen, Unreal Engine 4), **Clojure**, **Crystal**, **Dart**, **Elixir**, **Elm**, **Eiffel**, **Erlang**, **Go**, **Groovy**, **Haskell** (http-client, Servant), **Java** (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 - 11.x), Aurelia, Axios, Fetch, Inversify, jQuery, Nestjs, Node, redux-query, Rxjs) |
81
- | ** Server stubs** | ** Ada** , ** C#** (ASP.NET Core, NancyFx), ** C++** (Pistache, Restbed, Qt5 QHTTPEngine), ** Erlang** , ** F#** (Giraffe), ** Go** (net/http, Gin), ** Haskell** (Servant), ** 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/ ) ), ** Kotlin** (Spring Boot, Ktor, Vertx), ** PHP** (Laravel, Lumen, Slim, Silex, [ Symfony] ( https://symfony.com/ ) , [ Zend Expressive] ( https://github.com/zendframework/zend-expressive ) ), ** Python** (Flask), ** NodeJS** , ** Ruby** (Sinatra, Rails5), ** Rust** (rust-server), ** Scala** (Akka, [ Finch] ( https://github.com/finagle/finch ) , [ Lagom] ( https://github.com/lagom/lagom ) , [ Play] ( https://www.playframework.com/ ) , Scalatra) |
81
+ | ** Server stubs** | ** Ada** , ** C#** (ASP.NET Core, NancyFx), ** C++** (Pistache, Restbed, Qt5 QHTTPEngine), ** Erlang** , ** F#** (Giraffe), ** Go** (net/http, Gin, Echo ), ** Haskell** (Servant), ** 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/ ) ), ** Kotlin** (Spring Boot, Ktor, Vertx), ** PHP** (Laravel, Lumen, Slim, Silex, [ Symfony] ( https://symfony.com/ ) , [ Zend Expressive] ( https://github.com/zendframework/zend-expressive ) ), ** Python** (Flask), ** NodeJS** , ** Ruby** (Sinatra, Rails5), ** Rust** (rust-server), ** Scala** (Akka, [ Finch] ( https://github.com/finagle/finch ) , [ Lagom] ( https://github.com/lagom/lagom ) , [ Play] ( https://www.playframework.com/ ) , Scalatra) |
82
82
| **API documentation generators** | **HTML**, **Confluence Wiki**, **Asciidoc**, **Markdown**, **PlantUML** |
83
83
| ** Configuration files** | [ ** Apache2** ] ( https://httpd.apache.org/ ) |
84
84
| ** Others** | ** GraphQL** , ** JMeter** , ** Ktorm** , ** MySQL Schema** , ** Protocol Buffer** |
@@ -932,6 +932,7 @@ Here is a list of template creators:
932
932
* Erlang Server: @galaxie
933
933
* F# (Giraffe) Server: @nmfisher
934
934
* Go Server: @guohuang
935
+ * Go (Echo) Server: @ph4r5h4d
935
936
* Go (Gin) Server: @kemokemo
936
937
* GraphQL Express Server: @renepardon
937
938
* Haskell Servant: @algas
@@ -1024,7 +1025,7 @@ If you want to join the committee, please kindly apply by sending an email to te
1024
1025
| Elm | @eriktim (2018/09) |
1025
1026
| Erlang | @tsloughter (2017/11) @jfacorro (2018/10) @robertoaloi (2018/10) |
1026
1027
| F# | @nmfisher (2019/05) |
1027
- | Go | @antihax (2017/11) @grokify (2018/07) @kemokemo (2018/09) @jirikuncar (2021/01) |
1028
+ | Go | @antihax (2017/11) @grokify (2018/07) @kemokemo (2018/09) @jirikuncar (2021/01) @ ph4r5h4d (2021/04) |
1028
1029
| GraphQL | @renepardon (2018/12) |
1029
1030
| Groovy | |
1030
1031
| Haskell | |
0 commit comments