OpenAPI Generator 根据 OpenAPI 规范自动生成代码开源项目

我要开发同款
匿名用户2018年06月06日
56阅读
开发技术Kotlin
所属分类代码生成工具、程序开发
授权协议Apache-2.0

作品详情

可以通过OpenAPIGenerator,在给定OpenAPI规范(v2,v3)的情况下自动生成API客户端库、serverstubs、文档以及配置。

目前支持以下语言/框架:

Languages/FrameworksAPIclientsActionScript, Ada, Apex, Bash, C# (.net2.0,3.5orlater), C++ (cpprest,Qt5,Tizen), Clojure, 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,GoogleAPIClientLibraryforJava,Rest-assured), Kotlin, Lua, Node.js (ES5,ES6,AngularJSwithGoogleClosureCompilerannotations) Objective-C, Perl, PHP, PowerShell, Python, R, Ruby, Rust (rust,rust-server), Scala (akka,http4s,scalaz,swagger-async-httpclient), Swift (2.x,3.x,4.x), Typescript (AngularJS,Angular(2.x-6.x),Aurelia,Fetch,Inversify,jQuery,Node)ServerstubsAda, C# (ASP.NETCore,NancyFx), C++ (Pistache,Restbed), Erlang, Go, Haskell (Servant), Java (MSF4J,Spring,Undertow,JAX-RS:CDI,CXF,Inflector,RestEasy,PlayFramework, PKMST), Kotlin, PHP (Lumen,Slim,Silex, Symfony, ZendExpressive), Python (Flask), NodeJS, Ruby (Sinatra,Rails5), Rust (rust-server), Scala (Finch, Lagom,Scalatra)APIdocumentationgeneratorsHTML, ConfluenceWikiConfigurationfilesApache2OthersJMeter
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论