Sign inSign up

fugary/openapi-generator-ui

By fugary

•Updated about 1 year ago

Image
0

1.7K

fugary/openapi-generator-ui repository overview

⁠代码生成工具

目前有代码生成工具提供了OpenAPI文档,在此基础上封装一下,得到一个简单的代码生成工具。

原始工具:https://openapi-generator.tech/⁠

封装工具:https://github.com/fugary/openapi-generator-ui⁠

⁠下载使用

默认端口是9890,启动后访问:http://localhost:9890⁠

  1. 下载运行
    1. 下载地址:https://github.com/fugary/openapi-generator-ui/releases⁠
    2. 下载解压找到bin目录,运行里面的start.bat即可
  2. Docker运行
    1. docker run -p 9890:9890 fugary/openapi-generator-ui:latest
⁠在线测试

有需要可以尝试下在线测试版本:https://openapi-generator-ui.fugary.com/⁠

⁠支持内容
  1. 支持填写OpenAPI URL,需要服务器能访问的地址,不能是本地地址或者有限制IP白名单的地址
    1. 支持Basic认证模式
  2. 支持填写JSON/YAML文件内容来生成代码
  3. 支持上传JSON/YAML文件来生成代码
  4. 支持选择部分API来生成代码
  5. 支持生成参数详细配置,并支持自动记住上次的配置

选择不同方式提供API数据

image-20250419132831883

选择部分接口

image-20250419133252954

可选参数配置

image-20250419133342733

生成后会自动弹出新窗口下载文件。

Tag summary

Content type

Image

Digest

sha256:b0e3feab8…

Size

141.3 MB

Last updated

about 1 year ago

docker pull fugary/openapi-generator-ui