1:yapi

特性:

  • 基于 Json5 和 Mockjs 定义接口返回数据的结构和文档,效率提升多倍
  • 扁平化权限设计,即保证了大型企业级项目的管理,又保证了易用性
  • 自动化测试, 支持对 Response 断言
  • MockServer 除支持普通的随机 mock 外,还增加了 Mock 期望功能,根据设置的请求过滤规则,返回期望数据
  • 支持 postman, har, swagger 数据导入
  • 免费开源,内网部署
  • 升级方便。

2:eoLinker

特性:

eoLinker 是目前业内领先、国内最大的在线 API 接口管理平台,提供自动生成 API 文档、API 自动化测试、Mock 测试、团队协作等功能,旨在解决由于前后端分离导致的开发效率低下问题。

1、免费且开源,eoLinker 拥有强大的免费产品,在过去的一年里面 eoLinker 已迭代超过 300 个版本,优化近千功能点,同时秉承开源精神,提供国际化的开源产品(支持中文简体、繁体以及英语),为广大的开发、测试以及管理人员提供专业的产品。 2、同类产品中最强大的 API 文档管理系统,支持目前 HTTP/HTTPS 协议以及所有主流请求方式,并且提供了强大的版本管理功能,可以随时随地回滚 API 信息。同时支持数据库管理、状态码管理、项目文档管理等常用管理功能。

3、代码自动生成文档,通过读取代码中的 EOML ( eoLinker 标注语言)注解,eoLinker 可以自动生成 API 文档,省去了重复录入的麻烦,无缝连接开发与管理工作。

4、API 接口测试,支持文件、在线、跨域、自动化测试等功能。同时拥有参数构造器,可以对请求参数进行自动构造,加密、分割、随机字符串等功能一应俱全。配合测试用例可以非常方便地对比请求结果与模型,找出 API 可能出现的问题。

5、API 自动化测试,eoLinker 是目前全球唯一一款支持界面与代码双模式的自动化测试工具。在 UI 界面模式下,你不需要编写任何代码即可创建数据相互关联的 API 测试用例(比如注册-登录-检查登陆状况-退出登录);同时你也可以通过编写 Javascript 代码来构造复杂的自动化测试场景。这些都极大地简化了开发测试人员的 API 测试工作,每次开发完成只需要一个键即可自动测试所有 API 并且生成测试报告,帮助了解项目 API 的健康状况。

6、API Mock 测试,提供最强的 Mock 功能,支持 MockJS,支持自动刷新返回结果以及多种返回的结果。同时还支持对 API 进行请求校验,当参数或值不符合预设的模板时能够及时找出问题所在。

7、支持文档分享和导出,你可以通过 eoLinker 在线生成接口文档,也可以导出成为 HTML、PDF 以及 Word 等,快速分享或发布 API 信息。

8、支持 Postman、RAP、RestClint 等数据导入,无需重新录入 API 信息,一键导入即可切换平台。

9、强大的团队协作功能,你可以通过 URL 快速邀请成员或者加入某个项目,eoLinker 提供了全面的日志追踪以及权限管理功能。

10、拥有最全面的产品线,eoLinker 除了拥有线上版本之外,还提供了免费开源版本、浏览器插件、PC 端桌面程序等,可以满足企业所有的 API 管理需求。

3:阿里的RAP

  • 强大的GUI工具 给力的用户体验,你将会爱上使用RAP来管理您的API文档。
  • 完善的MOCK服务 文档定义好的瞬间,所有接口已经准备就绪。有了MockJS,无论您的业务模型有多复杂,它都能很好的满足。
  • 庞大的用户群 RAP在阿里巴巴有200多个大型项目在使用,也有许多著名的公司、开源人士在使用。RAP跟随这些业务的成行而成长,专注细节,把握质量,经得住考验。
  • 免费 + 专业的技术支持 RAP是免费的,而且你的技术咨询都将在24小时内得到答复。大多数情况,在1小时内会得到答复。

4:DOClever

1.可以对接口信息进行编辑管理,支持get,post,put,delete,patch五种方法,支持https和https协议,并且支持query,body,json,raw,rest,formdata的参数可视化编辑。同时对json可以进行无限层次可视化编辑。并且,状态码,代码注入,markdown文档等附加功能应有尽有。

2.接口调试运行,一个都不能少,可以对参数进行加密,从md5到aes一应俱全,返回参数与模型实时分析对比,给出不一致的地方,找出接口可能出现的问题。如果你不想手写文档,那么试试接口的数据生成功能,可以对接口运行的数据一键生成文档信息。

3.mock的无缝整合,DOClever自己就是一个mock服务器,当你把接口的开发状态设置成已完成,本地mock便会自动请求真实接口数据,否则返回事先定义好的mock数据。

4.支持postman,rap,swagger的导入,方便你做无缝迁移,同时也支持html文件的导出,方便你离线浏览!

5.项目版本和接口快照功能并行,你可以为一个项目定义1.0,1.1,1.2版本,并且可以自由的在不同版本间切换回滚,再也不怕接口信息的遗失,同时接口也有快照功能,当你接口开发到一半或者接口需求变更的时候,可以随时查看之前编辑的接口信息。

6.自动化测试功能

7.团队协作功能,你可以新建一个团队,并且把团队内的成员都拉进来,给他们分组,给他们分配相关的项目以及权限,发布团队公告等等。

8.DOClever开源免费,支持内网部署

5:smart-api

  • 1、极简:一分钟上手;
  • 2、隔离:成员分组、API以项目为维度进行拆分隔离;
  • 3、高效:半自动化生成API文档(如愿意在项目引入17smart注解可全自动化);
  • 4、多版本:API可多版本维,变更历史一目了然;
  • 5、即时沟通:实时通知、在线沟通;
  • 6、在线测试:可自行配置、选择环境测试API(如,测试环境、Mock测试);
  • 7、即时更新:数据字典随数据库表结构实时同步更新展现;

开源的api管理平台推介相关推荐

  1. 高效、易用、功能强大的 api 管理平台(内附彩蛋)

    前言导读 实际环境的需求可以说是:只有你没想到,没有实现不了的,征对于目前实际开发.测试.生产等环境中,需要用到各类的接口可达几十.甚至上百个,因此,必须需要一个统一管理的工具平台来统一管理这类接口, ...

  2. API管理工具对比,制定您的API管理平台

    有一定工作年限的人一定会接触过通过word文档或者wiki的方式来进行接口对接交流的介质.后来为了方便协作修改接口,又逐渐的开始有人通过markdown文档,提交到版本管理系统的方式来编写接口. 后来 ...

  3. API管理平台,管理企业所有API资产

    RestCloud API管理平台与企业级API网关相互配合,管理企业所有API资产.API开发商.API消费者.构建企业统一的接口管理平台,完成整个API的全生命周期管理.API管理平台为每个开发商 ...

  4. WormHole是一个简单、易用的api管理平台,支持dubbo服务调用

    WormHole服务网关管理平台 相关快速链接 管理台操作说明 C端对接网关及签名说明 回调接口使用说明 多环境配置使用说明 网关错误码说明 WormHole更新说明 配置好即可运行 GitHub地址 ...

  5. YAPI -- API管理平台

    YAPI介绍 前后台分离开发中,我们前后台开发人员都需要遵循接口文档,所以接下来我们介绍一款撰写接口文档的平台. YApi 是高效.易用.功能强大的 api 管理平台,旨在为开发.产品.测试人员提供更 ...

  6. API战略中台的正确落地方式:构建高效的“API管理平台”

    白山云科技 "一个组织的API战略应当是该组织数字化战略的重要支撑,并在其中占有相当大的比例." --Gartner分析师Paolo Malinverno, Mark O'Neil ...

  7. Centos7 安装超牛逼的api管理平台yapi

    yapi 是什么 YApi 是高效.易用.功能强大的 api 管理平台,旨在为开发.产品.测试人员提供更优雅的接口管理服务.提供了 api 文档管理,api 数据 模拟(Mock),调试和自动化测试 ...

  8. 开源资产/漏洞管理平台使用测评

    ​ 对几款开源资产/漏洞管理平台的简单测评. ​ TideSec/Mars ​ ​ ​ ​ ​ ​ Mars(战神)--资产发现.子域名枚举.C段扫描.资产变更监测.端口变更监测.域名解析变更监测.A ...

  9. 【开源】接口管理平台eoLinker AMS 开源版3.1.5同步线上版!免费增加大量功能!...

    概要:eoLinker是一个免费开源的针对开发人员需求而设计的接口管理工具,通过简单的操作来帮助开发者进行接口文档管理.接口自动化测试.团队协作.数据获取.安全防御监控等功能,降低企业的接口管理成本, ...

  10. 基于.NET 5实现的开源通用权限管理平台

      大家好,我是为广大程序员兄弟操碎了心的小编,每天推荐一个小工具/源码,装满你的收藏夹,每天分享一个小技巧,让你轻松节省开发效率,实现不加班不熬夜不掉头发,是我的目标!   今天小编推荐一款基于.N ...

最新文章

  1. 上海交大张拳石:漂在零丁洋里的体系,神经网络的博弈交互解释性
  2. 责任链模式——HeadFirst设计模式学习笔记
  3. Shell-实际业务操作02
  4. 图解 | 线程的麻烦事儿,Actor能解决吗?
  5. STM32开发 -- 数据搜索
  6. 异步加载js的三种方法
  7. Vasya and String CodeForces - 676C(尺取法)
  8. navcat定时备份mysql_Linux实现MYSQl数据库的定时备份
  9. Linux采用服务器网址,Linux实现https方式访问站点
  10. div+css 布局下兼容IE6 IE7 FF常见问题
  11. 召唤新一代超参调优开源新神器,集十大主流模块于一身
  12. 强烈推荐SQL Prompt 3.8,并发布SQL Prompt 3.8 ,SQL Refator 的xxx
  13. Python 爬虫--网站下载器
  14. 树莓派是什么 树莓派能做什么 树莓派的功能用途
  15. ear的英语怎么念_适合三年级英语课堂的小游戏
  16. Arcpy处理月NDVI,最大合成法合成年NDVI
  17. 计算机人工智能应用,计算机在人工智能中的应用研究
  18. java会导致蓝屏么_原来有这么多原因会导致电脑蓝屏啊
  19. 基于51单片机的水温温度PID算法控制系统proteus仿真原理图PCB
  20. PERT:一种基于乱序语言模型的预训练模型

热门文章

  1. EXCEL与数据分析
  2. Spring的全局(统一)异常处理
  3. Take Your Seat
  4. 什么是http服务器
  5. 俄亥俄州立大学计算机硕士申请,俄亥俄州立大学计算机科学系
  6. 基于阿里钉钉网页版制作绿色版客户端
  7. CTF-WEB小技俩 ——合天网安实验室学习笔记
  8. wifi密码破解案列
  9. 字节跳动薪资_【字节跳动】到手薪资46K,工作轻松,福利超好的视频审核岗来啦!...
  10. 我如何学会欣赏求职者