Repolode
denji

denji/awesome-http-benchmark

精选的 HTTP(S) 压测、测试调试与 REST API 客户端工具合集,附简要说明。

可替代:Postman

Star
3,785
Fork
260
未关闭 Issue
17
最近提交
上个月

这是什么?

这是一份按分类整理的 awesome 风格清单,收录了 HTTP(S) 压力测试、请求调试以及 RESTful API 开发相关的命令行工具和图形界面工具。每个条目都附有一句话说明和实现语言,方便开发者快速比较。

压测部分包括 ApacheBench(ab)、wrk、hey、vegeta 等经典工具,也有使用 Go、Rust、Python、JavaScript 等语言编写的较新工具。测试与调试部分列出了 curl、HTTPie、Bruno、Hoppscotch、Insomnia、Hurl 等客户端和命令行工具。另有一小节列出了托管式压测服务。

如果你需要为 Web 服务选择压测工具、编写 API 请求脚本或分析 HTTP 流量,可以先通读这份清单,再决定使用哪一款。

核心功能

  • 01按实现语言和使用风格整理 HTTP(S) 压测工具,包括 ab 类与 wrk 类工具。
  • 02收录 curl、HTTPie、Bruno、Hurl 等命令行和桌面版 REST API 客户端。
  • 03部分条目注明支持 HTTP/2、HTTP/3 或 WebSocket。
  • 04同时列出托管式 SaaS 压测服务。

适用场景

  • 在做 Web 服务压测前,挑选合适的压测工具。
  • 寻找 Postman 之外的命令行或轻量级 API 客户端。
  • 对比用于分析 API 流量的 HTTP 调试工具。
  • 查找可用于 CI 或大规模测试的托管压测服务。

标签

常见问题

awesome-http-benchmark 是什么?
精选的 HTTP(S) 压测、测试调试与 REST API 客户端工具合集,附简要说明。 这是一份按分类整理的 awesome 风格清单,收录了 HTTP(S) 压力测试、请求调试以及 RESTful API 开发相关的命令行工具和图形界面工具。每个条目都附有一句话说明和实现语言,方便开发者快速比较。
awesome-http-benchmark 可以免费使用吗?用的什么许可证?
awesome-http-benchmark 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
awesome-http-benchmark 还在维护吗?
半年内有更新。awesome-http-benchmark 最近一次提交是在 2026年9月11日。
awesome-http-benchmark 适合用来做什么?
在做 Web 服务压测前,挑选合适的压测工具。 寻找 Postman 之外的命令行或轻量级 API 客户端。 对比用于分析 API 流量的 HTTP 调试工具。 查找可用于 CI 或大规模测试的托管压测服务。
在哪里获取 awesome-http-benchmark?
源代码和安装说明在 GitHub 上:https://github.com/denji/awesome-http-benchmark

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目