这几天有人在 Hacker news 上发了开源API测试工具 Bruno的推荐,引起了大家的热烈讨论。
这几年像Postman、Insomnia这样的API测试工具,都经历了类似的发展路线:开源->获得大量开发者青睐->获取风险投资青睐,引入风险投资->调整产品策略->激怒开发者用户->开发者用户逃离寻找新的替代工具。
因此大家都对此初期以开源形式出现的工具的可持续保有极大的疑虑,Bruno的创始人在Hacker news的回答挺真诚,值得一看。
Bruno的创始人以前在Github总结过主流的“API测试工具”的融资情况,可以作为选择时候的参考
从Hacker news讨论及Github反馈来看,Bruno的口碑还不错,创始人的思考也很真诚和深刻,值得推荐。
官网地址:https://www.usebruno.com/
Github:https://github.com/usebruno/bruno
汇总一下常用的API测试工具:
Bruno:https://www.usebruno.com/
Hoppscotch:https://github.com/hoppscotch/hoppscotch
Restfox:https://github.com/flawiddsouza/Restfox
Postcat:https://github.com/Postcatlab/postcat
Yaak :https://yaak.app/ Insomnia的开发者Gregory Schier的新项目
Insomnium:https://github.com/ArchGPT/insomnium Insomnia的Fork
Gotcha-Rest-Client:https://github.com/WhiteCosmos/Gotcha-Rest-Client
Whistle :https://github.com/avwo/whistle
Thunder Client for VS Code:https://www.thunderclient.com/
vscode-restclient:https://github.com/Huachao/vscode-restclient VS Code插件
restclient.el:https://github.com/pashky/restclient.el Emacs 插件
Httpie:https://httpie.io/
Hurl:https://hurl.dev/ 命令行工具,比curl 易用
Talend API Tester – Free Edition
RapidAPI(原Paw ): https://paw.cloud/
Apifox:https://apifox.com 国产,提供免费版
Postman V9版本(强制要求登陆前版本)
https://dl.pstmn.io/download/version/9.31.28/win64
https://dl.pstmn.io/download/version/9.31.28/osx64
https://dl.pstmn.io/download/version/9.31.28/osx_arm64
https://dl.pstmn.io/download/version/9.31.28/linux_64
https://dl.pstmn.io/download/version/9.31.28/linux_arm64