# MasterNeverDown.Swagger2Doc **Repository Path**: galacode/MasterNeverDown.Swagger2Doc ## Basic Information - **Project Name**: MasterNeverDown.Swagger2Doc - **Description**: swagger.json 生成markdown文档命令行工具 - **Primary Language**: C# - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 3 - **Forks**: 1 - **Created**: 2022-10-09 - **Last Updated**: 2024-11-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: Swagger, Markdown, Generator ## README ## 感谢JetBrains 支持 ![](/docs/jb_beam.png) [OpenSourceSupport](https://jb.gg/OpenSourceSupport) # swagger2md 假如你编写了一个基于OpenAPI3.0规范 的WebAPI现在正想着如何编写文档以便于他人更方便调用它,那么swagger2md可以帮助你 ## 功能特性 - 将swagger.json生成markdown文档 - 请求参数example展示 - 请求body json格式化 - 返回response json格式化 - 大纲展示 - 接口summary展示 - 接口remark展示 - 接口参数字段展示 - 接口reponse 字段展示 ## 软件架构(可选) .NET 6 ## 快速开始 open OpenAPI2MD.CommunityToolkit.sln with vs ### 依赖检查 dotnet restore ### 构建 dotnet build ### 运行 dotnet run ## 使用指南 - 安装msi 双击运行[Swagger2Md.msi](https://gitee.com/galacode/OpenAPI2MD.CommunityToolkit/releases/tag/7.5.0) - dotnet install ``` cs dotnet tool install --global Swagger2Doc --version 1.0.0 ``` - 调用 在目录中打开cmd窗口运行命令 ![](/docs/Snipaste_2022-10-18_19-07-05.png) - Swagger2Md + swagger.json 的 url ![](/docs/Snipaste_2022-10-18_19-07-39.png) - 查看 打开swagger.json ![](/docs/Snipaste_2022-10-18_19-09-19.png) ## 如何贡献 star -> fork -> pull request ## 关于作者 name:master never down email:13126506430@1163.com ## 谁在用(可选) maybe next is you ## 许可证 [MIT](https://gitee.com/galacode/OpenAPI2MD.CommunityToolkit/blob/main/LICENSE)