学习
API 设计
API 开发
API 文档
API 测试
API 模拟和虚拟化
API 管理
API 监控
OpenAPI & Swagger
工具
专业版
开源
SwaggerHub
通过 OpenAPI 和 AsyncAPI 的质量和一致性加速 API 开发。
开发者门户
在完全可定制的门户中提高 API 的可发现性和开发者体验。
探索
立即评估任何 API 的功能,无论其协议如何。
SwaggerHub 企业版
通过项目、样式检查和可重用域来标准化您的 API。
Swagger 开源
非常适合个人和小型团队设计、构建和记录 API。
Swagger Codegen
从 OpenAPI 规范定义生成服务器存根和客户端 SDK。
Swagger Editor
用于使用 OpenAPI 和 AsyncAPI 规范设计 API 的 API 编辑器。
Swagger UI
在交互式 UI 中可视化 OpenAPI 规范定义。
浏览所有工具
资源
资源
OpenAPI 规范
文档
博客
支持
登录
免费试用
Swagger 开发者社区
Swagger 生态系统由开源中最活跃的开发者社区之一领导。您可以找到一些资源来与社区联系并开始使用这些工具,或为生态系统的开发做出贡献。
从社区获取问题的答案
向社区提问
在 GitHub 上探索 Swagger
Swagger GitHub
访问 Swagger 博客以向其他 Swagger 用户学习
保持更新
探索 Swagger 项目
Swagger 团队推动了一套核心工具,所有工具都是开源的,并根据
Apache 许可证
获得许可。您可以自由使用这些工具,并直接在每个项目的 GitHub 问题中贡献增强功能。
Swagger-UI
Swagger UI 是一组 HTML、Javascript 和 CSS 资源,可以从符合 Swagger 的 API 动态生成美观的文档。
在 GitHub 上查看
Swagger-Codegen
Swagger-Codegen 包含一个模板驱动的引擎,可以通过解析您的 OpenAPI / Swagger 定义来生成不同语言的文档、API 客户端和服务器存根。
在 GitHub 上查看
Swagger-Editor
Swagger Editor 允许您在浏览器中编辑 YAML 格式的 Swagger API 规范,并实时预览文档。
在 GitHub 上查看
Swagger-Core
用于创建、使用和处理 OAS 定义的 Java 相关库
在 GitHub 上查看
Swagger-Parser
用于从 Java 解析 Swagger 定义的独立库
在 GitHub 上查看
Swagger-Inflector
根据您的 OAS 定义,模拟任何未实现方法的响应。
在 GitHub 上查看
1
2
3
4
5
6