Repolode
denji

denji/awesome-http-benchmark

HTTP(S)のベンチマーク、負荷テスト、デバッグ、REST APIクライアント用ツールを短い説明付きでまとめた厳選リスト。

代替できる製品:Postman

スター
3,785
フォーク
260
未解決の Issue
17
最終コミット
先月

これは何?

HTTP(S)の負荷テスト、リクエストのデバッグ、RESTful API開発に使えるコマンドラインツールやGUIツールをまとめた、awesome形式のリストです。各ツールには1行の説明と開発言語が記載されており、開発者が選択肢をすばやく比較できます。

ベンチマークのセクションでは、ApacheBench (ab)、wrk、hey、vegetaといった定番ツールに加え、Go、Rust、Python、JavaScriptなどで作られた新しいツールも紹介しています。テストとデバッグのセクションには、curl、HTTPie、Bruno、Hoppscotch、Insomnia、HurlなどのクライアントやCLIを掲載しています。また、小規模ながらSaaS/PaaSのホスト型負荷テストサービスも紹介しています。

Webサービスのストレステスト、APIリクエストのスクリプト化、HTTPトラフィックの調査などに使うツールを選ぶ際に、候補を決める前に全体像を把握するのに役立ちます。

主な機能

  • 01ab系やwrk系など、HTTP(S)の負荷テストツールを言語やスタイル別に分類しています。
  • 02curl、HTTPie、Bruno、Hurlなどのコマンドラインおよびデスクトップ向けREST APIクライアントを掲載しています。
  • 03各項目に記載がある場合、HTTP/2、HTTP/3、WebSocketへの対応状況を確認できます。
  • 04オープンソースツールに加え、ホスト型のSaaS負荷テストサービスも掲載しています。

ユースケース

  • ベンチマークを実行する前に、Webサービス向けの負荷テストツールを選ぶ。
  • Postmanのコマンドライン代替ツールや、軽量なcurlラッパーを探す。
  • APIトラフィックの調査に使えるHTTPデバッグツールを比較する。
  • CIや大規模テストに使えるホスト型負荷テストサービスを探す。

トピック

よくある質問

awesome-http-benchmark とは?
HTTP(S)のベンチマーク、負荷テスト、デバッグ、REST APIクライアント用ツールを短い説明付きでまとめた厳選リスト。 HTTP(S)の負荷テスト、リクエストのデバッグ、RESTful API開発に使えるコマンドラインツールやGUIツールをまとめた、awesome形式のリストです。各ツールには1行の説明と開発言語が記載されており、開発者が選択肢をすばやく比較できます。
awesome-http-benchmark は無料で使えますか?ライセンスは?
awesome-http-benchmark は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
awesome-http-benchmark は今もメンテナンスされていますか?
半年以内に更新あり。awesome-http-benchmark の最終コミットは 2026年9月11日 です。
awesome-http-benchmark は何に使えますか?
ベンチマークを実行する前に、Webサービス向けの負荷テストツールを選ぶ。 Postmanのコマンドライン代替ツールや、軽量なcurlラッパーを探す。 APIトラフィックの調査に使えるHTTPデバッグツールを比較する。 CIや大規模テストに使えるホスト型負荷テストサービスを探す。
awesome-http-benchmark はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/denji/awesome-http-benchmark

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト