YApi 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
YApi 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
YApi 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
YApi 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
YApi 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !
授权协议 Apache
操作系统 跨平台
软件类型 开源软件
所属分类 企业应用文档管理
开源组织
地区 国产
投 递 者 suxiaoxin
适用人群 未知
收录时间 2017-10-08

软件简介

YApi 是高效易用功能强大的 api 管理平台,旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API,YApi 还为用户提供了优秀的交互体验,开发人员只需利用平台提供的接口数据写入工具以及简单的点击操作就可以实现接口的管理。

特性

  1. 基于 Json5 和 Mockjs 定义接口返回数据的结构和文档,效率提升多倍

  2. 扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性

  3. 不仅有类似 postman 的接口调试,还有强大的测试集功能

  4. 免费开源,内网部署,信息再也不怕泄露了!

  5. 支持 postman, har, swagger 数据导入

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (14)

加载中
没法下载,官网网络都上不了
07/02 10:02
回复
举报
真是好用,🐂
06/23 17:20
回复
举报
团队免费使用。Apizza - 极客专属的API管理工具 https://apizza.net
03/08 15:20
回复
举报
用例的执行结果,为什么不保存起来,想问问是特意这么做的吗?
2020/11/05 16:41
回复
举报
这个是不是不维护了
2020/09/14 14:09
回复
举报
https://github.com/YMFE/yapi,官方仓库是这个,这里关联的应该是一个个人fork过来的。
2020/10/22 20:45
回复
举报
版本1.8.7: Error: (node:27867) DeprecationWarning: current Server Discovery and Monitoring engine is deprecated, and will be removed in a future version. To use the new Server Discover and Monitoring engine, pass option { useUnifiedTopology: true } to the MongoClient constructor.
2020/02/11 19:03
回复
举报
好用
2019/12/24 15:15
回复
举报
当前安装版本: 1.8.1 /usr/lib/node_modules/yapi-cli/node_modules/mongodb-core/lib/connection/commands.js:446 this.documents = new Array(this.numberReturned); ^ RangeError: Invalid array length at new Response (/usr/lib/node_modules/yapi-cli/node_modules/mongodb-core/lib/connection/commands.js:446:20) at Socket. (/usr/lib/node_modules/yapi-cli/node_modules/mongodb-core/lib/connection/connection.js:363:35) at emitOne (events.js:116:13) at Socket.emit (events.js:211:7) at addChunk (_stream_readable.js:263:12) at readableAddChunk (_stream_readable.js:250:11) at Socket.Readable.push (_stream_readable.js:208:10) at TCP.onread (net.js:601:20)
2019/08/20 15:56
回复
举报
当前安装版本: 1.7.0 /usr/lib/node_modules/yapi-cli/node_modules/mongodb-core/lib/connection/commands.js:446 this.documents = new Array(this.numberReturned); ^ RangeError: Invalid array length at new Response (/usr/lib/node_modules/yapi-cli/node_modules/mongodb-core/lib/connection/commands.js:446:20) at Socket. (/usr/lib/node_modules/yapi-cli/node_modules/mongodb-core/lib/connection/connection.js:363:35) at emitOne (events.js:116:13) at Socket.emit (events.js:211:7) at addChunk (_stream_readable.js:263:12) at readableAddChunk (_stream_readable.js:250:11) at Socket.Readable.push (_stream_readable.js:208:10) at TCP.onread (net.js:601:20)
2019/06/04 14:10
回复
举报
linux 提示yapi 未知命令
2019/04/01 15:38
回复
举报
更多评论
发表于开发技能专区
2019/01/01 07:51

YApi 1.4.3 发布,可视化接口管理平台

YApi 1.4.3 发布了,YApi 是一个可本地部署的、打通前后端及 QA 的、可视化的接口管理平台。 此版本修复了一些 bug,并新增了一些功能: 支持了 swagger 导出功能 支持了克隆测试用例 支持任何人都可以添加分组,只有管理员才能修改项目是否公开 支持 mongodb 集群 此外,从 v1.4.3 开始,部署文件由原来公司服务器切换到淘宝npm,registry.npm.taobao.org/yapi-vendor… 如果你部署的服务依赖部署文件下载地址,记得及时更新。...

2
23
发表于软件架构专区
2018/07/19 07:16

接口管理平台 YApi 1.3.19 发布,支持新版本通知

YApi 1.3.19 已发布,更新如下: 增加项目文档记录 wiki 支持 swagger URL 导入 接口运行和测试集合中加入参数备注信息 测试接口导入支持状态过滤 json schema 增加枚举备注功能 左侧菜单栏可以支持单独滚动条 支持新版本通知 Bug Fixed 修复测试用例名称为空时保存测试用例出现的 bug 导出 markdown 路径参数处格式错误和参数 table 备注信息换行后样式错误 YApi 是一个高效、易用、功能强大的 api 管理平台,旨在为开发、产品...

2
16
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于程序人生专区
2020/12/17 15:24

YApi

YApi旨在为开发、产品、测试人员提供更优雅的接口管理服务。可以帮助开发者轻松创建、发布、维护 API。 想要使用 YApi ,首先要注册账号。 安装 方式一. 可视化部署[推荐] 执行 yapi server 启动可视化部署程序,输入相应的配置和点击开始部署,就能完成整个网站的部署。部署完成之后,可按照提示信息,执行 node/{网站路径/server/app.js} 启动服务器。在浏览器打开指定url, 点击登录输入您刚才设置的管理员邮箱,默认密码(ym...

0
0
2020/02/05 10:31

yapi 调研

20200207 项目调研可以写一下俩工程的实现原理,最后采用哪个工程进行改造,采用的实现方案是什么 20200206 https://segmentfault.com/a/1190000021008147 早前..... 大家好,关于接口文档工具,结合前天群里的讨论,简单做了些调研,我觉得可以参考目前咱们工作实际,从短期和长期两个方向考虑,短期来讲解决当前使用中的痛点,长期来讲看看能否封装一个产品话的工具。大家有什么问题可以提出来,比如下面的是我结合群聊做的一...

0
0
发表于服务端专区
2019/09/22 18:21

配置Yapi

YAPI 地址 https://github.com/YMFE/yapi 1 nodejs(7.6+) (https://www.jianshu.com/p/a9212848a34f) # apt-get 安装 nodejs sudo apt-get install nodejs sudo apt-get install nodejs-legacy node -v # v4.2.6 # 安装最新的 node v10.x curl -sL https://deb.nodesource.com/setup_10.x | sudo -E bash - sudo apt-get install -y nodejs node -v # v10.14.1 2 mongodb(2.6+) https://www.jianshu.com/p/5598f1dcbb98 3 g...

0
0
发表了博客
2020/11/29 13:37

yapi的使用方法

可以去网易云课堂看一下yapi相关课 可以去网易云课堂看一下yapi相关课 可以去网易云课堂看一下yapi相关课 1. 登录网站,登录或注册:http://yapi.demo.qunar.com/(这yapi自己的服务,如果要用自己服务器的服务,需要自己搭建一套yapi工程,网易云课堂有相关课程) 2. 登录成功后,可以创建对应项目 注: 1.项目一般是私有,而所属分组可以选在项目对应所在组,如成绩管理,属于教务组 2.对应基本路径为项目访问路径 3. 创建对应...

0
0
2019/07/29 23:52

YApi安装

安装mongodb 详见:Ubuntu下mongodb安装 安装YApi npm install -g yapi-cli --registry https://registry.npm.taobao.org 启动YApi,默认端口为9090 yapi server 注意使用云服务器要开放9090端口,比如阿里云服务器 在浏览器打开 http://0.0.0.0:9090 访问。非本地服务器,请将 0.0.0.0 替换成指定的域名或ip 构建好项目后,进入项目目录执行下面命令启动项目: node vendors/server/app.js...

0
0
发表了博客
2018/08/14 22:16

yapi部署

官方提供了两种安装方式,由于环境或者权限问题可能会遇到不少麻烦 最简单的安装方式: 第一种方式 npm install -g yapi-cli --registry https://registry.npm.taobao.org yapi server 可能为遇到 yapi命令未找到问题,可以通过 npm get prefix 获取npm包的位置,切换到该目录node_modules/bin目录下 运行 ./yapi server 进行安装 第二种方式 安装没有什么问题 照着官网给的命令执行就行 mkdir yapi cd yapi git clone https...

0
0
发表了博客
2018/10/03 00:08

YAPI管理平台

# **YAPI管理平台** ## **一、什么是YAPI** - YAPI 是一款高效,易用,功能强大的API管理平台,目的是为了给开发、产品、测试人员提供更优雅的接口管理服务。 - YAPI 支持基本的项目管理,可视化的接口管理,Mock Server,自动化测试,swagger,postman,har格式数据导入,以及插件机制来满足各种业务需求。 ## **二、YAPI使用教程** **1. YAPI网站注册账号**   [YAPI 官网首页](http://yapi.demo.qunar.com/ "YAPI官网首页"...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于服务端专区
2020/05/13 15:19

yapi server 启动

internal/modules/cjs/loader.js:583 throw err; ^ Error: Cannot find module 'D:\Program' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15) at Function.Module._load (internal/modules/cjs/loader.js:507:25) at Function.Module.runMain (internal/modules/cjs/loader.js:742:12) at startup (internal/bootstrap/node.js:283:19) at bootstrapNodeJSCore (internal/bootstrap/node.js:743:...

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