Swagger UI

Swagger UI 允许任何人(无论是您的开发团队还是您的最终用户)可视化并与 API 的资源进行交互,而无需实现任何逻辑。它从您的 OpenAPI(以前称为 Swagger)规范自动生成,其可视化文档使后端实现和客户端使用变得容易。

在线演示

下载 Swagger UI

在云端试用


SmartBear 在 2024 年 Gartner® API 管理魔力象限中被评为领导者

无依赖性 无依赖性 该 UI 在任何开发环境中都可以工作,无论是本地还是在 Web 上 人性化 人性化 允许最终开发者轻松交互并尝试您的 API 公开的每一个操作,以便于使用 易于导航 易于导航 通过整齐分类的文档快速查找和使用资源和端点 所有浏览器支持 所有浏览器支持 通过在所有主流浏览器中运行的 Swagger UI 来满足每一种可能的情况 完全可定制 完全可定制 通过完全访问源代码,按照您想要的方式设置和调整 Swagger UI 的样式 完整的 OAS 支持 完整的 OAS 支持 可视化在 Swagger 2.0 或 OAS 3.* 中定义的 API

Swagger UI 完全托管在 SwaggerHub 中

在 SwaggerHub 中编写和可视化新的 API 定义,或导入您现有的 OAS 定义,以生成完全托管在云中的交互式 UI。SwaggerHub 内置了交互性,让您可以安全地为内部开发人员或外部用户提供对 API 文档的访问。

了解更多

Swagger UI 中的新增功能?

宣布支持 OAS 3.0

此最新版本使用户能够使用 Swagger Editor 描述 OAS 3.0 API,并使用 Swagger UI 可视化和自动生成 OAS 3.0 中定义的 API 文档。

为 SwaggerUI 做贡献

Swagger UI 只是 Swagger 生态系统中成千上万个开源项目中的一个。源代码公开托管在 GitHub 上,您可以开始为开源 Swagger UI 项目做出贡献。
在 GitHub 上查看 Swagger

面向团队的 SwaggerHub

适用于希望简化 API 工作流程并以前所未有的速度交付出色 API 的团队。

  • 交互式编辑器
  • 协作处理文件
  • 托管文档
  • 设计自动模拟

了解更多

SwaggerHub 企业版

适用于需要在安全环境中跨多个团队工作的组织,可在本地或云端使用。

  • API 标准化
  • 可重用域
  • 团队和项目
  • 本地安装

联系销售

关闭

在提高软件质量的同时更快地进行测试。无限制地访问 TestComplete 的桌面、移动和 Web 模块。

  • 30 天免费试用
  • 易于使用,适合所有经验水平
  • 访问 500 多个真实测试环境