{"id":23525417,"url":"https://github.com/webrpc/gen-openapi","last_synced_at":"2026-02-01T23:00:34.736Z","repository":{"id":63200965,"uuid":"555819088","full_name":"webrpc/gen-openapi","owner":"webrpc","description":"webrpc OpenAPI 3.x (Swagger) generator","archived":false,"fork":false,"pushed_at":"2025-05-05T08:21:34.000Z","size":65,"stargazers_count":10,"open_issues_count":2,"forks_count":3,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-05-05T09:35:44.132Z","etag":null,"topics":["api","docs","documentation","generator","openapi","swagger","webrpc"],"latest_commit_sha":null,"homepage":"https://github.com/webrpc/webrpc","language":"Makefile","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/webrpc.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2022-10-22T12:04:20.000Z","updated_at":"2025-03-26T12:03:20.000Z","dependencies_parsed_at":"2024-04-04T15:51:16.750Z","dependency_job_id":"83326cb6-7e04-45f0-9e97-723291053837","html_url":"https://github.com/webrpc/gen-openapi","commit_stats":null,"previous_names":[],"tags_count":22,"template":false,"template_full_name":null,"purl":"pkg:github/webrpc/gen-openapi","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webrpc%2Fgen-openapi","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webrpc%2Fgen-openapi/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webrpc%2Fgen-openapi/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webrpc%2Fgen-openapi/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/webrpc","download_url":"https://codeload.github.com/webrpc/gen-openapi/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/webrpc%2Fgen-openapi/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28993719,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-01T22:01:47.507Z","status":"ssl_error","status_checked_at":"2026-02-01T21:58:37.335Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["api","docs","documentation","generator","openapi","swagger","webrpc"],"created_at":"2024-12-25T19:09:18.359Z","updated_at":"2026-02-01T23:00:34.710Z","avatar_url":"https://github.com/webrpc.png","language":"Makefile","funding_links":[],"categories":[],"sub_categories":[],"readme":"# webrpc OpenAPI 3.0.0 (Swagger) generator  \u003c!-- omit in toc --\u003e\n\nThis repo contains the templates used by the [webrpc-gen](https://github.com/webrpc/webrpc) cli to code-generate OpenAPI documentation from webrpc schema.\n\n- [Generate OpenAPI 3.0.0 YAML file](#generate-openapi-300-yaml-file)\n  - [Set custom template variables](#set-custom-template-variables)\n- [Open in Swagger UI](#open-in-swagger-ui)\n- [Build static HTML documentation with Redocly](#build-static-html-documentation-with-redocly)\n- [Generate client/docs via OpenAPI generator](#generate-clientdocs-via-openapi-generator)\n  - [Generate C# client for .NET 6.0](#generate-c-client-for-net-60)\n  - [List of OpenAPI generators (as of Jan 5 2023)](#list-of-openapi-generators-as-of-jan-5-2023)\n- [Authors](#authors)\n- [License](#license)\n\n# Generate OpenAPI 3.0.0 YAML file\n```bash\nwebrpc-gen -schema=./proto.ridl -target=openapi -out petstore.gen.yaml\n```\n\nor\n```bash\nwebrpc-gen -schema=./proto.ridl -target=github.com/webrpc/gen-openapi@v0.7.0 -out petstore.gen.yaml\n```\n\n## Set custom template variables\nChange any of the following default values by passing `-option=\"Value\"` CLI flag to webrpc-gen.\n\n| webrpc-gen -option     | Default value            | Example value                                                                                                                        |\n|------------------------|--------------------------|--------------------------------------------------------------------------------------------------------------------------------------|\n| `-title`               | `{Services[0].Name} API` | `\"Example API\"`                                                                                                                      |\n| `-apiVersion`          | `\"\"`                     | `v22.10.25`                                                                                                                          |\n| `-serverUrl`           | `\"\"`                     | `https://api.example.com`                                                                                                            |\n| `-serverDescription`   | `\"\"`                     | `\"Staging API\"`                                                                                                                      |\n| `-servers`             | `\"\"`                     | `http://localhost:8080;description,http://localhost:8081;description`                                                                |\n| `-securityAnnotation`  | `\"\"`                     | `@auth`                                                                                                                              |\n| `-securitySchemes`     | `\"\"`                     | `{\"ApiKeyAuth\":{\"type\":\"apiKey\", \"in\":\"header\", \"description\":\"Access key for authenticating requests\", \"name\":\"X-Access-Key\"}}`     | \n\n\nExample:\n- server url and server description will become part of the servers format in the end to keep it backward compatible\n- means that the result will be `server=\"http://localhost:8080;description,http://localhost:8081;description,https://api.example.com;Production\"`\n```\nwebrpc-gen \\ \n  -schema=./petstore.ridl \\ \n  -target=github.com/webrpc/gen-openapi@v0.7.0 \\ \n  -out petstore.gen.yaml \\ \n  -title=\"Example webrpc API\" \\ \n  -apiVersion=\"v22.11.8\" \\ \n  -serverUrl=https://api.example.com \\ \n  -serverDescription=\"Production\"\n  -servers=\"http://localhost:8080;description,http://localhost:8081;description\"\n```\n\n- `securityAnnotation` must match the custom annotation you are using in your project to describe ACL for specific service methods\n- `securitySchemes` give you possibility to pass an openapi security schemes which are later matched by your custom `acl annotation`. In this example it's an `@auth` annotation. \nExample with security annotation:\n```\n// proto.ridl\nservice ExampleService\n  @auth:\"ApiKeyAuth,ServiceAuth\"\n  - GetUserV2(header: map\u003cstring,string\u003e, userID: uint64) =\u003e (profilePicture: string)\n\n// Makefile\nSECURITY_SCHEMES=\"{ \\\n  'ApiKeyAuth': { \\\n    'type': 'apiKey', \\\n    'in': 'header', \\\n    'description': 'Project access key for authenticating requests', \\\n    'name': 'X-Access-Key' \\\n  }, \\\n}\"; \\\nwebrpc-gen \\\n  -schema=./proto.ridl \\\n  -target=./ \\\n  -out=./openapi.gen.yaml \\\n  -title=\"Example webrpc API\" \\\n  -apiVersion=\"v22.11.8\"  \\\n  -serverUrl=https://api.example.com \\\n  -serverDescription=\"Production\" \\\n  -securityAnnotation=\"@auth\" \\\n  -securitySchemes=\"$$SECURITY_SCHEMES\"\n```\n\n# Open in Swagger UI\n\nOpen generated documentation in Swagger editor:\n```\ndocker run -p 8088:8080 -v $(pwd):/app -e SWAGGER_JSON=/app/petstore.gen.yaml swaggerapi/swagger-ui\n```\n\nOr in Swagger editor:\n```\ndocker run -p 8088:8080 -v $(pwd):/app -e SWAGGER_FILE=/app/petstore.gen.yaml swaggerapi/swagger-editor\n```\n\nAnd go to http://localhost:8088\n\n# Build static HTML documentation with Redocly\nYou can use [Redocly](https://redocly.com/docs/redoc/deployment/cli/) tool to build static HTML documentation. Customize the look and feel through [theming options](https://redocly.com/docs/api-reference-docs/configuration/theming/).\n\nExample:\n```\ndocker run --rm -v $(pwd):/app -w /app ghcr.io/redocly/redoc/cli build petstore.gen.yaml\n```\n\n# Generate client/docs via OpenAPI generator\nYou can use [OpenAPI generator](https://openapi-generator.tech/) to generate API clients in different languages or documentation from the generated OpenAPI yaml file.\n\n## Generate C# client for .NET 6.0\n```bash\ndocker run --rm -v \"${PWD}:/app\" openapitools/openapi-generator-cli:v6.2.1 generate -i /app/openapi.gen.yaml -g csharp-netcore -p targetFramework=net6.0 -o /app/csharp-net-7.0\n```\n\n## List of OpenAPI generators (as of Jan 5 2023)\n- [ada](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/ada.md)\n- [ada-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/ada-server.md)\n- [android](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/android.md)\n- [apache2](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/apache2.md)\n- [apex](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/apex.md)\n- [asciidoc](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/asciidoc.md)\n- [aspnetcore](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/aspnetcore.md)\n- [avro-schema](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/avro-schema.md)\n- [bash](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/bash.md)\n- [crystal](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/crystal.md)\n- [c](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/c.md)\n- [clojure](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/clojure.md)\n- [cwiki](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cwiki.md)\n- [cpp-qt-client](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-qt-client.md)\n- [cpp-qt-qhttpengine-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-qt-qhttpengine-server.md)\n- [cpp-pistache-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-pistache-server.md)\n- [cpp-restbed-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-restbed-server.md)\n- [cpp-restbed-server-deprecated](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-restbed-server-deprecated.md)\n- [cpp-restsdk](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-restsdk.md)\n- [cpp-tiny](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-tiny.md)\n- [cpp-tizen](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-tizen.md)\n- [cpp-ue4](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/cpp-ue4.md)\n- [csharp](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/csharp.md)\n- [csharp-netcore](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/csharp-netcore.md)\n- [csharp-dotnet2](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/csharp-dotnet2.md)\n- [csharp-netcore-functions](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/csharp-netcore-functions.md)\n- [dart](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/dart.md)\n- [dart-dio](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/dart-dio.md)\n- [eiffel](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/eiffel.md)\n- [elixir](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/elixir.md)\n- [elm](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/elm.md)\n- [erlang-client](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/erlang-client.md)\n- [erlang-proper](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/erlang-proper.md)\n- [erlang-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/erlang-server.md)\n- [fsharp-functions](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/fsharp-functions.md)\n- [fsharp-giraffe-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/fsharp-giraffe-server.md)\n- [go](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/go.md)\n- [go-echo-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/go-echo-server.md)\n- [go-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/go-server.md)\n- [go-gin-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/go-gin-server.md)\n- [graphql-schema](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/graphql-schema.md)\n- [graphql-nodejs-express-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/graphql-nodejs-express-server.md)\n- [groovy](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/groovy.md)\n- [kotlin](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/kotlin.md)\n- [kotlin-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/kotlin-server.md)\n- [kotlin-spring](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/kotlin-spring.md)\n- [kotlin-vertx](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/kotlin-vertx.md)\n- [ktorm-schema](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/ktorm-schema.md)\n- [haskell-http-client](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/haskell-http-client.md)\n- [haskell](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/haskell.md)\n- [haskell-yesod](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/haskell-yesod.md)\n- [java](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java.md)\n- [jaxrs-cxf-client](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jaxrs-cxf-client.md)\n- [java-helidon-client](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-helidon-client.md)\n- [java-helidon-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-helidon-server.md)\n- [java-inflector](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-inflector.md)\n- [java-micronaut-client](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-micronaut-client.md)\n- [java-micronaut-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-micronaut-server.md)\n- [java-msf4j](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-msf4j.md)\n- [java-pkmst](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-pkmst.md)\n- [java-play-framework](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-play-framework.md)\n- [java-undertow-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-undertow-server.md)\n- [java-vertx](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-vertx.md)\n- [java-vertx-web](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-vertx-web.md)\n- [java-camel](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/java-camel.md)\n- [jaxrs-cxf](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jaxrs-cxf.md)\n- [jaxrs-cxf-extended](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jaxrs-cxf-extended.md)\n- [jaxrs-cxf-cdi](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jaxrs-cxf-cdi.md)\n- [jaxrs-jersey](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jaxrs-jersey.md)\n- [jaxrs-resteasy](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jaxrs-resteasy.md)\n- [jaxrs-resteasy-eap](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jaxrs-resteasy-eap.md)\n- [jaxrs-spec](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jaxrs-spec.md)\n- [javascript](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/javascript.md)\n- [javascript-apollo-deprecated](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/javascript-apollo-deprecated.md)\n- [javascript-flowtyped](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/javascript-flowtyped.md)\n- [javascript-closure-angular](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/javascript-closure-angular.md)\n- [jmeter](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/jmeter.md)\n- [k6](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/k6.md)\n- [lua](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/lua.md)\n- [markdown](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/markdown.md)\n- [mysql-schema](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/mysql-schema.md)\n- [nim](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/nim.md)\n- [nodejs-express-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/nodejs-express-server.md)\n- [objc](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/objc.md)\n- [ocaml](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/ocaml.md)\n- [openapi](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/openapi.md)\n- [openapi-yaml](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/openapi-yaml.md)\n- [plantuml](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/plantuml.md)\n- [perl](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/perl.md)\n- [php](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/php.md)\n- [php-laravel](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/php-laravel.md)\n- [php-lumen](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/php-lumen.md)\n- [php-slim-deprecated](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/php-slim-deprecated.md)\n- [php-slim4](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/php-slim4.md)\n- [php-symfony](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/php-symfony.md)\n- [php-mezzio-ph](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/php-mezzio-ph.md)\n- [php-dt](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/php-dt.md)\n- [powershell](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/powershell.md)\n- [protobuf-schema](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/protobuf-schema.md)\n- [python-legacy](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/python-legacy.md)\n- [python](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/python.md)\n- [python-fastapi](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/python-fastapi.md)\n- [python-prior](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/python-prior.md)\n- [python-flask](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/python-flask.md)\n- [python-aiohttp](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/python-aiohttp.md)\n- [python-blueplanet](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/python-blueplanet.md)\n- [r](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/r.md)\n- [ruby](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/ruby.md)\n- [ruby-on-rails](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/ruby-on-rails.md)\n- [ruby-sinatra](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/ruby-sinatra.md)\n- [rust](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/rust.md)\n- [rust-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/rust-server.md)\n- [scalatra](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scalatra.md)\n- [scala-akka](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scala-akka.md)\n- [scala-akka-http-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scala-akka-http-server.md)\n- [scala-finch](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scala-finch.md)\n- [scala-httpclient-deprecated](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scala-httpclient-deprecated.md)\n- [scala-gatling](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scala-gatling.md)\n- [scala-lagom-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scala-lagom-server.md)\n- [scala-play-server](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scala-play-server.md)\n- [scala-sttp](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scala-sttp.md)\n- [scalaz](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/scalaz.md)\n- [spring](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/spring.md)\n- [dynamic-html](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/dynamic-html.md)\n- [html](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/html.md)\n- [html2](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/html2.md)\n- [swift5](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/swift5.md)\n- [typescript](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript.md)\n- [typescript-angular](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-angular.md)\n- [typescript-aurelia](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-aurelia.md)\n- [typescript-axios](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-axios.md)\n- [typescript-fetch](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-fetch.md)\n- [typescript-inversify](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-inversify.md)\n- [typescript-jquery](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-jquery.md)\n- [typescript-nestjs](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-nestjs.md)\n- [typescript-node](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-node.md)\n- [typescript-redux-query](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-redux-query.md)\n- [typescript-rxjs](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/typescript-rxjs.md)\n- [wsdl-schema](https://github.com/OpenAPITools/openapi-generator/blob/master/docs/generators/wsdl-schema.md)\n\n# Authors\n- [golang.cz](https://www.golang.cz)\n- [Vojtech Vitek](https://github.com/VojtechVitek)\n\n# License\n[MIT LICENSE](./LICENSE)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebrpc%2Fgen-openapi","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwebrpc%2Fgen-openapi","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwebrpc%2Fgen-openapi/lists"}