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

软件简介

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

特性

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

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

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

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

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

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (11)

加载中
用例的执行结果,为什么不保存起来,想问问是特意这么做的吗?
11/05 16:41
回复
举报
这个是不是不维护了
09/14 14:09
回复
举报
https://github.com/YMFE/yapi,官方仓库是这个,这里关联的应该是一个个人fork过来的。
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.
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
回复
举报
打分: 力荐
现在公司在用,很方便
2018/07/19 10:23
回复
举报
打分: 力荐
已经开始使用了。部署很方便。
2017/11/23 12:02
回复
举报
suxiaoxin软件作者
打分: 力荐
非常好用
2017/11/17 17:33
回复
举报
更多评论
发表于服务端专区
2019/01/01 07:51

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

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

2
23
发表于开发技能专区
2018/07/19 07:16

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

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

2
16
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
02/05 10:31

yapi 调研

20200207 项目调研可以写一下俩工程的实现原理,最后采用哪个工程进行改造,采用的实现方案是什么 20200206 https://segmentfault.com/a/1190000021008147 早前..... 大家好,关于接口文档工具,结合前天群里的讨...

0
0
发表了博客
2019/03/30 16:12

Docker构建YApi镜像, Docker安装YApi, Docker部署YApi

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

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......

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端口,比如阿里云......

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 ser...

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

YAPI管理平台

YAPI管理平台 一、什么是YAPI YAPI 是一款高效,易用,功能强大的API管理平台,目的是为了给开发、产品、测试人员提供更优雅的接口管理服务。 YAPI 支持基本的项目管理,可视化的接口管理,Mock Server,自动化测...

0
0
发表于运维专区
10/29 14:32

离线安装YAPI

在线安装 安装nodejs 下载压缩包,设置环境变量,这里不祥述。 安装mongodb 添加yum源 vim /etc/yum.repos.d/mongodb-3.4.repo #添加下面的内容,wq保存。 [mongodb-org-3.4] name=MongoDB Repository...

0
0
发表了博客
2019/05/15 18:56

window下部署yapi

YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台。 环境要求 nodejs(尽量最新版本) mongodb(尽量最新版本) 1、安装node https://www.runoob.com/nodejs/nodejs-tutorial.html 2、安装mongodb https://www.runoob.com/mongodb/mongodb-tutorial.html 3、下载Yapi https://gitee.com/mirrors/YApi 4...

0
0
发表了博客
2019/03/08 17:31

YApi 部署记录

YApi 是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台。 Step1:准备Mongo数据库 services: mongo: image: mongo restart: always ports: - 27017:27017 volumes: - $PWD/mongodata:/data/db environment: MONGO_INITDB_ROOT_USERNAME: MONGODB的用户名 MO...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表于软件架构专区
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...

1
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
11 评论
193 收藏
分享
返回顶部
顶部