OpenAPI Generator 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
OpenAPI Generator 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
OpenAPI Generator 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !
授权协议 Apache-2.0
操作系统 跨平台
软件类型 开源软件
开源组织
地区 不详
投 递 者 局长
适用人群 未知
收录时间 2018-06-06

软件简介

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

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


Languages/Frameworks
API clientsActionScriptAdaApexBashC# (.net 2.0, 3.5 or later), C++ (cpprest, Qt5, Tizen), ClojureDartElixirElmEiffelErlangGoGroovyHaskell (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), KotlinLuaNode.js (ES5, ES6, AngularJS with Google Closure Compiler annotations) Objective-CPerlPHPPowerShellPythonRRubyRust (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)
Server stubsAdaC# (ASP.NET Core, NancyFx), C++ (Pistache, Restbed), ErlangGoHaskell (Servant), Java (MSF4J, Spring, Undertow, JAX-RS: CDI, CXF, Inflector, RestEasy, Play Framework, PKMST), KotlinPHP (Lumen, Slim, Silex, SymfonyZend Expressive), Python (Flask), NodeJSRuby (Sinatra, Rails5), Rust (rust-server), Scala (FinchLagom, Scalatra)
API documentation generatorsHTMLConfluence Wiki
Configuration filesApache2
OthersJMeter
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (1)

加载中
有使用手册吗
2019/12/05 09:05
回复
举报
更多评论
发表了资讯
2021/12/23 07:13

OpenAPI Generator v5.3.1 发布,OpenAPI 规范自动生成代码

OpenAPI Generator v5.3.1 现已发布。OpenAPI Generator 可用于在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。 v5.3.1 是 2021 年的最后一个稳定版本,包含了许多功能增强/错误修正和 2 个新的 generators/libraries: csharp-netcore-functions : [C#] 新的 Azure 函数生成器 volley (kotlin):Kotlin 客户端:添加 volley 库支持。 具体更新内容如下: General 修复 request bo...

0
5
发表于运维专区
2021/10/27 07:28

OpenAPI Generator v5.3.0 发布,OpenAPI 规范自动生成代码

OpenAPI Generator v5.3.0 发布了!OpenAPI Generator 可用于在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。 5.3.0 版本包含大量的 bug 修复、功能增强,以及重大更改(带有回退)。主要更新内容如下: 通用更新 加入 snake case lambda。 #10658 在未关闭的流中加入 try-with-resources 语句。 #10641 改进版本管理:更新依赖项,删除不使用的依赖项。#10544 修复某些环境中由换行...

0
11
发表于服务端专区
2020/02/04 07:52

OpenAPI Generator 4.2.3 发布,自动生成 OpenAPI 规范代码

OpenAPI Generator 4.2.3 发布了。OpenAPI Generator 可用于在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。 此版本主要更新内容如下: General [gradle] 明确定义多个任务 #5167 [core] 重新添加功能以调试 openapi 规范,它在 4.1.2 中被意外删除 #5147 修复线程和 NPE 的一些问题 #5107 [test] 删除 jmockit 以支持 Mockito #5063 [CORE] 添加对 HTTP 签名的支持 #4993 在写入文...

0
13
发表于AI & 大数据专区
2019/12/05 07:21

OpenAPI Generator 4.2.2 发布,自动生成 OpenAPI 规范代码

OpenAPI Generator 4.2.2 发布了。OpenAPI Generator 可用于在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。 此版本带来一个新生成器:typescript-redux-query。主要更新内容如下: General 添加 net.java.dev.jna 以解决“无法加载 JNA 库”的问题 #4634 将 openapi-generator 可执行文件添加到 Docker 容器 #4610 将模块 /openapi-generator/pom.xml 中的 kotlin 版本更新为 1.3....

0
15
发表于AI & 大数据专区
2019/11/18 07:00

OpenAPI Generator 4.2.1 发布,OpenAPI 规范自动生成代码

OpenAPI Generator 4.2.1 发布了。OpenAPI Generator 可用于在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。 主要更新内容如下: General [core] 修复系统属性不可变(immutable) #4447 [ci] 在 CircleCI 中设置要确保使用批处理选项的最新信息 #4445 [cli][script] 修复 CLI 自举脚本中的拼写错误 #4356 删除 ObjectFactory.property() 中已弃用的 API (#2613) #4352 [core] 计算...

0
12
发表于软件架构专区
2019/11/02 07:58

OpenAPI Generator 4.2.0 发布,OpenAPI 规范自动生成代码

OpenAPI Generator 4.2.0 发布了,这是该项目发布的第 50 个版本。 此版本带来了 3 个新的生成器:dart-dio,php-slim4,java-vertx-web。更新内容如下: General [docs] 自定义模板说明和其他小的增强功能 #4167 [core] Swagger-Parser 更新至 '2.0.15' #4145 清理模型名称,以便它们是有效的类/接口名称 #4127 使用 isReadOnly 修复只读 #4102 序列化程序对象映射器设置修复 #4093 删除未使用的属性(SecuritySchemeDefinitio...

0
18
发表于AI & 大数据专区
2019/10/07 08:01

OpenAPI Generator 4.1.3,OpenAPI 规范自动生成代码

OpenAPI Generator 4.1.3 已经发布,内容如下: asciidoc 标记生成器 添加 F# Functions 服务器生成器 [Kotlin][server]添加 kotlin-vertx-server 添加 Nim 客户端代码生成器 General 将 mockito 更新为 3.1.0 [FIX][CORE] 修复检查式 更新 maven-compiler-plugin 版本 修复 jackson-databind 安全问题 添加一个全局选项来自定义 api 名称后缀 添加 Gradle 存储库,用于在插件中使用 gralde 依赖项 AsciiDoc asciidoc 标记生成器...

0
9
发表于开发技能专区
2019/09/13 07:17

OpenAPI Generator 4.1.2 发布,OpenAPI 规范自动生成代码

可以通过 OpenAPI Generator,在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。4.1.2 版本已经发布,更新如下: General 修复远程规范处理和散列计算 [core]不再总是转换为 ArraySchema 允许通过 maven 插件配置用户代理,更新 readme [core] [regression] 在存在单个可能的父级时设置父级名称 [core]将 JSON 序列化更改为 deterministic(确定性函数) 支持自定义 git 存储库 C++ [C++...

0
20
发表于软件架构专区
2019/08/28 07:02

OpenAPI Generator v4.1.1 发布,OpenAPI 规范自动生成代码

通过 OpenAPI Generator,在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。 4.1.1 版本已经发布,更新内容如下: General [core]设置 isMultiPart=true 用于多部分操作,修复 NPE 在服务中使用 anyof/oneof 时,修复导入和属性名称 自动更新生成脚本:userdef cache dir 修复了从 allVars 中丢失的组合属性 修复未将回调请求和响应还原到 InlineObjects 的问题 [CLI][GENERATOR]当没有...

0
23
发表于服务端专区
2019/08/12 07:06

OpenAPI Generator 4.1.0 发布,OpenAPI 规范自动生成代码

通过 OpenAPI Generator,在给定 OpenAPI 规范(v2, v3)的情况下自动生成 API 客户端库、server stubs、文档以及配置。 4.1.0 已经发布,带有 4 个新生成器/库: OCaml 客户端生成器:ocaml NodeJS 快速服务器生成器(Alpha):nodejs-express-server Java 11 原生 HTTP 客户端库:--additional-properties library=native Ruby Faraday 客户端库:--additional-properties library=faraday 发布说明: https://github.com/OpenAPI...

0
19
发表于开发技能专区
2019/07/12 07:12

OpenAPI Generator 4.0.3 发布,使转换器公开访问

OpenAPI Generator 4.0.3 已经发布,OpenAPI Generator 根据 OpenAPI 规范自动生成代码。 一般更新: [online] 删除 GENERATOR_HOST 默认值 #3289 [core] 计算未用架构时考虑参数和标头中的内容 #3243 将 swagger 解析器更新为 2.0.13-OpenAPITools.org-2 #3239 [online generator] 与 Rapidoc 集成(交互式资源管理器) #3229 修复用模型前缀继承 #3151 更新 DefaultCodeGen 以允许其他原语类型 #2799 [openapi-yaml] 修复生成器...

0
11
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了博客
2020/03/19 16:39

openAPI 测试

正在写demo用openapi搞点请示,写个博客,用作测试

0
0
2019/04/24 20:28

Kubernetes 支持 OpenAPI

Open API 让 API 提供者可以定义自己的操作和模型,并让开发者可以自动化的生成喜欢语言的客户端,用以和 API 服务器通信。Kubernetes 已经支持 Swagger 1.2(OpenAPI 规范的前身)有一段时间了,但是这一标准不够完整和有效,凭借这一支持,非常难生成工具或客户端。 在 Kubernetes 1.4,我们对目前的模型和操作进行了升级,引入了 Open API 规范(在没被捐献给 Open API 之前被称作 Swagger 2.0)支持的 Alpha 版本。从 Kube...

0
2
发表了博客
2019/04/10 10:10

搭建个人OpenAPI

简介 OpenAPI Open API 即开放 API,也称开放平台。 所谓的开放 API(OpenAPI)是服务型网站常见的一种应用,网站的服务商将自己的网站服务封装成一系列 API(Application Programming Interface,应用编程接口)开放出去,供第三方开发者使用,这种行为就叫做开放网站的 API,所开放的 API 就被称作 OpenAPI(开放 API )。 RESTful API Representational State Transfer,翻译是”表现层状态转化”。可以总结为一句话:REST ...

0
2
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
1 评论
46 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部