产品推荐 2026-07-28

yapi:可视化本地部署的接口管理平台(源码)

YApi 是一个本地部署的可视化接口管理平台,用于高效协作管理API。

开源软件跨平台工具

产品简介

yapi YApi 是一款面向开发、产品和测试人员的接口管理平台,支持本地部署,提供可视化接口调试、自动化测试和Mock功能,帮助团队高效管理API文档和测试,解决接口协作和数据泄露痛点。

核心功能

  • 基于Json5和Mockjs定义接口文档结构
  • 类似Postman的接口调试功能
  • 自动化测试支持Response断言
  • Mock期望功能根据请求返回期望数据
  • 支持postman、har、swagger数据导入

快速开始

  1. 安装yapi-cli工具:npm install -g yapi-cli --registry https://registry.npm.taobao.org
  2. 运行yapi server启动可视化部署程序
  3. 按照界面提示配置并完成部署,启动服务器
  4. 浏览器打开指定URL登录系统使用

界面预览

与其他方案对比

对比项yapi同类方案
部署方式支持内网本地部署,确保数据安全许多接口工具仅支持云端部署
成本免费开源,无授权费用部分同类工具提供收费高级版本
团队协作扁平化权限设计,简化团队管理可能需要更复杂的配置或额外工具

适合谁用

  • 需要管理API文档和协作的开发人员
  • 设计接口并协调测试的产品经理
  • 执行自动化测试和Mock的测试工程师

下载与版本

当前最新版本为 v1.9.3,发布于 2021-07-09。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/YMFE/yapi