英語の原文: https://argusic.com/best/api-clients
オープンソースの API クライアント、ビルド・実行済み
自分で実行できる API および HTTP クライアント。リストは、Argusic が新規インストールしたときに各プロジェクトが起動したかどうかで並べられており、その試行の録画はワンクリックでアクセスできます。
テスト期間: 2026年9月23日 〜 2026年11月4日。各行にそれぞれのテスト日を表示しています。プロジェクトはその日以降に変わっている可能性があります。
テストした 142 件のプロジェクトのうち 139 件が動作します。さらに 7 件がテスト待ちです。
要点: テストした 142 件のプロジェクトのうち 88 件が、新しいマシンでそのまま起動しました: yaak、aiohttp、resty、node-fetch、xh、libhv、curl_cffi、async-http-client、ほか 80 件。さらに 51 件が、データベースなど必要なサービスを代わりのものに置き換えたうえで起動しました: nba_api、ruby-openai、reverse-api-engineer、APIAuto、notion-sdk-py、requests、lithium、algoliasearch-client-javascript、ほか 43 件。3 件は検証できませんでした: vscode-restclient、userver、ky。それぞれがどこで止まったかはログで確認できます。
Argusic が毎回新しいマシンで計測しています。 すべての数値は証拠にリンクしています。
| # | プロジェクト | 判定 | Argusic スコア | 言語 | スター | テスト日 |
|---|---|---|---|---|---|---|
| 1 | yaak | 動作する | 100 / 100 | TypeScript | 19,428 | 2026年11月2日 |
最も直感的なデスクトップ API クライアントです。REST、GraphQL、WebSockets、Server Sent Events、gRPC を整理して実行します。 テストでわかったこと: npm 551 tests pass, Rust 179 tests pass, yaak-web serve binary and yaak CLI binary both build and run, web app dist builds successfully, Tauri desktop GUI skipped due to missing webkit2gtk-4.0 system package. 10 分。 | ||||||
| 2 | aiohttp | 動作する | 100 / 100 | Python | 16,605 | 2026年11月3日 |
asyncio と Python のための非同期 HTTP クライアント/サーバーフレームワーク。 テストでわかったこと: aiohttp 4.0.0a2.dev0 is installed in pure-Python mode with all runtime dependencies; the HTTP client and server work end-to-end on localhost; 4417 of 4721 tests pass, the 5 failures are pre-existing environmental issues (missing optional deps gunicorn/brotli, IPv6, and a mock test). 7 分。 | ||||||
| 3 | resty | 動作する | 100 / 100 | Go | 11,824 | 2026年11月4日 |
Go 用のシンプルな HTTP、REST、SSE クライアントライブラリ テストでわかったこと: Toolchain installed and the resty.dev/v3 module builds, vets clean, passes all 417 tests, and a real HTTP GET through the library returned 200 with the expected JSON body. 4 分。 | ||||||
| 4 | node-fetch | 動作する | 100 / 100 | JavaScript | 8,846 | 2026年9月28日 |
Node.js に Fetch API を提供する軽量モジュール テストでわかったこと: node-fetch v3.1.1 installed, builds cleanly, all 389 functional tests pass with 4 pending (1 IPv6 skip patched), module loads and works via ESM import against a local HTTP server. 4 分。 | ||||||
| 5 | xh | 動作する | 100 / 100 | Rust | 8,168 | 2026年9月23日 |
HTTP リクエストを送信するための、使いやすく高速なツール テストでわかったこと: xh 0.26.2 builds with cargo, cargo test passes 281 tests (1 ignored: expired test certificate), and the installed binary answered HTTP requests against a local Python server (GET 200 with JSON body, POST echo with JSON object, --curl translation). 5 分。 | ||||||
| 6 | libhv | 動作する | 100 / 100 | C | 7,572 | 2026年9月28日 |
libevent/libuv/asio よりも使いやすいネットワークライブラリ。TCP/UDP/SSL/HTTP/WebSocket/MQTT/Redis のクライアント/サーバーを開発するための c/c++ ネットワークライブラリです。 テストでわかったこと: libhv 1.3.4 builds successfully producing libhv.so and libhv.a shared/static libraries plus 65 example/test binaries, all unit tests pass, and the httpd server serves HTTP responses verified via bin/curl returning 200 OK. 6 分。 | ||||||
| 7 | curl_cffi | 動作する | 100 / 100 | Python | 6,814 | 2026年9月28日 |
curl-impersonate フォークの Python バインディングを cffi 経由で提供します。ブラウザの TLS/ja3/http2 フィンガープリントを偽装できる HTTP クライアントです。 テストでわかったこと: After installing the pre-built curl-cffi wheel (v0.16.3) into a fresh venv, the library imports, the CLI runs (curl-cffi get, doctor, --help), real HTTP requests with browser impersonation return 200, and the unit test suite passes 600+ tests across all 20 test modules including sync/async HTTP, websockets... 38 分。 | ||||||
| 8 | async-http-client | 動作する | 100 / 100 | Java | 6,398 | 2026年9月28日 |
JVM 向けの非同期・ノンブロッキング HTTP & WebSocket クライアント テストでわかったこと: Project builds and all 1791 tests pass on JDK 11 via Maven wrapper with embedded Jetty test infrastructure. 30 分。 | ||||||
| 9 | Fast-Android-Networking | 動作する | 100 / 100 | Java | 5,932 | 2026年9月29日 |
HTTP/2 もサポートする、完全な高速 Android ネットワーキング ライブラリです。 テストでわかったこと: Fast Android Networking Library builds fully, all 129 instrumentation tests pass on a real emulator, and outputs AARs and APKs for all modules. 24 分。 | ||||||
| 10 | wretch | 動作する | 100 / 100 | TypeScript | 5,180 | 2026年9月29日 |
fetch を中心に構築された、直感的な構文を持つ小さなラッパー。:candy: テストでわかったこと: npm install builds without errors; Node.js tests pass 79/79, browser tests pass 58/58 on Chromium and 58/58 on Firefox, snippet tests pass 67/87 with 20 expected skips, type tests pass, Deno tests pass 59 steps, Bun tests pass 58/58. 6 分。 | ||||||
| 11 | req | 動作する | 100 / 100 | Go | 4,871 | 2026年9月29日 |
Black Magic を備えたシンプルな Go HTTP クライアント テストでわかったこと: All 180 tests pass, go build and go vet succeed with zero errors across the req/v3 HTTP client library. 5 分。 | ||||||
| 12 | urllib3 | 動作する | 100 / 100 | Python | 4,079 | 2026年9月30日 |
urllib3 は、Python 向けのユーザーフレンドリーな HTTP クライアントライブラリです。 テストでわかったこと: urllib3 is installed in a Python 3.12 venv, the full non-network/integration test suite (2453 tests) passes, the dummyserver starts correctly with IPv6-unavailable environments handled gracefully, and the library makes successful real HTTPS requests to external endpoints. 15 分。 | ||||||
| 13 | ATAC | 動作する | 100 / 100 | Rust | 3,748 | 2026年9月30日 |
ターミナルで使える、postman のようなシンプルな API クライアント テストでわかったこと: ATAC v0.23.1 builds and runs; the `try` command successfully sends HTTP requests and receives real server responses. 14 分。 | ||||||
| 14 | curlie | 動作する | 100 / 100 | Go | 3,731 | 2026年9月30日 |
curl のパワー、httpie の使いやすさ。 テストでわかったこと: curlie builds from source, passes its args tests, and makes real HTTP requests to the internet returning correct responses. 17 分。 | ||||||
| 15 | cortex | 動作する | 100 / 100 | TypeScript | 3,299 | 2026年10月1日 |
Cortex - OpenAPI、AsyncAPI、GraphQL、gRPC、OpenRPC、Markdown からインタラクティブな API ドキュメント、型付き SDK、MCP サーバーを生成します。 テストでわかったこと: Cortex Docs installs, builds, passes its full unit test suite (377 tests, 0 failures), and the CLI successfully initializes a project, validates specs, and generates SDKs in 11 languages plus an MCP server from OpenAPI, AsyncAPI, GraphQL, and OpenRPC sources. 6 分。 | ||||||
| 16 | php-curl-class | 動作する | 100 / 100 | PHP | 3,298 | 2026年10月1日 |
PHP Curl Class は、HTTP リクエストを送信し、Web API と統合することを簡単にします。 テストでわかったこと: php-curl-class repository is fully installed with PHP 8.5.8 static binary and all Composer dependencies; the full test suite passes with 264 tests and 23390 assertions and zero failures. 43 分。 | ||||||
| 17 | http | 動作する | 100 / 100 | Ruby | 3,083 | 2026年10月1日 |
HTTP (The Gem! a.k.a. http.rb): チェーン可能な API、ストリーミング対応、タイムアウトを備えた高速な Ruby HTTP クライアント テストでわかったこと: Ruby 3.4.0 from source, zlib 1.3.1, libyaml 0.2.5, psych.so, and all 67 gem dependencies are installed. The http.rb test suite passes 2332/2332 and the client successfully makes real HTTPS requests. 21 分。 | ||||||
| 18 | Restfox | 動作する | 100 / 100 | TypeScript | 2,775 | 2026年10月16日 |
オフラインファーストなミニマルな HTTP および Socket テストクライアント(Web とデスクトップ向け) テストでわかったこと: Restfox web-standalone builds and serves on port 4004, UI vitest suite passes all 306 tests. 4 分。 | ||||||
| 19 | httplug | 動作する | 100 / 100 | PHP | 2,586 | 2026年10月3日 |
HTTPlug は、PHP 向けの HTTP クライアント抽象化ライブラリです。 テストでわかったこと: HTTPlug library dependencies install via Composer and all 37 phpspec tests pass with PHP 8.3.26. 4 分。 | ||||||
| 20 | http-kit | 動作する | 100 / 100 | Java | 2,566 | 2026年10月3日 |
Clojure 向けのシンプルで高性能なイベント駆動型 HTTP クライアント+サーバー テストでわかったこと: http-kit 2.9.0-beta4 compiles Java sources (141 files), resolves all Clojure dependencies, and passes 138/139 tests (the sole excluded test (test-ipv6) fails only because IPv6 is unavailable in this container). 24 分。 | ||||||
| 21 | httpoison | 動作する | 100 / 100 | Elixir | 2,287 | 2026年10月3日 |
hackney を利用した Elixir 向けのもう一つの HTTP クライアント テストでわかったこと: HTTPoison compiles and all 104 tests pass under Elixir 1.18.4 on Erlang/OTP 28 with regenerated SSL test certificates. 12 分。 | ||||||
| 22 | tesla | 動作する | 100 / 100 | Elixir | 2,077 | 2026年10月4日 |
ミドルウェアと複数のアダプターをサポートする、Elixir 向けの柔軟な HTTP クライアントライブラリ。 テストでわかったこと: Elixir 1.19.6 with Erlang/OTP 28.5.0.7 installed via asdf, tesla deps fetched, project compiled, and full test suite (1235 tests + 24 doctests) passes with 0 failures. 15 分。 | ||||||
| 23 | resterm | 動作する | 100 / 100 | Go | 2,004 | 2026年10月5日 |
HTTP、GraphQL、gRPC、WebSocket、SSE に対応したターミナル API クライアントです。差分やバージョン管理が可能な.http ファイル、スクリプト化されたテスト、ワークフロー、モック、レコーダー、CI 向けの CLI ランナーを備えています。 テストでわかったこと: resterm builds from source with Go 1.26.8, all 64 test packages pass, the CLI runner executes real HTTP requests (verified 204 from httpbin.org), the mock server serves responses (verified 200 on /health), and the init command creates a new workspace. 21 分。 | ||||||
| 24 | voiden | 動作する | 100 / 100 | TypeScript | 1,821 | 2026年10月5日 |
プレーンな Markdown で API を設計、テスト、ドキュメント化。API ブロックでリクエストを構成。コードと同じように、すべてを再利用、置換、バージョン管理。オフライン、真の Git ネイティブ、ロックインなし。 テストでわかったこと: Voiden runner builds and passes all 29 tests, UI passes 27 tests with 21 jsdom ESM errors (pre-existing), Electron app compiled and launched but fails to connect to Vite dev server in headless container. Node v22.11.0 + Yarn 4.3.1 installed and working. 13 分。 | ||||||
| 25 | wreq-python | 動作する | 100 / 100 | Python | 1,508 | 2026年10月7日 |
使いやすく、プライバシーに配慮した Python HTTP クライアント テストでわかったこと: wreq Python package builds, installs, and passes all 57 unit tests against a local httpbin server, supporting HTTP/1.1 and HTTP/2 requests, cookie jars, redirect policies, TLS emulation (JA3/JA4), multipart uploads, streaming, and compression. 15 分。 | ||||||
| 26 | mint | 動作する | 100 / 100 | Elixir | 1,418 | 2026年10月8日 |
Elixir 向け関数型 HTTP クライアント(HTTP/1 と HTTP/2 対応) テストでわかったこと: Erlang OTP 25 + Elixir 1.18.3 installed locally; Mint project compiles and its test suite runs 659 tests with 3 IPv6 failures caused by the container's kernel-level IPv6 disablement. 13 分。 | ||||||
| 27 | finch | 動作する | 100 / 100 | Elixir | 1,366 | 2026年10月8日 |
Elixir HTTP クライアント、パフォーマンス重視 テストでわかったこと: With OTP 27.3 and Elixir 1.20.4 installed into $HOME/toolchain, mix deps.get/deps.compile/compile all exit 0, and mix test --max-cases 1 reports 234 passed and 1 skipped (the intentional ALPN skip), while the default parallel run has load-sensitive timing flakiness in a few assert_receive tests. 12 分。 | ||||||
| 28 | req | 動作する | 100 / 100 | Elixir | 1,335 | 2026年10月8日 |
Req は、Elixir 向けのバッテリー同梱の HTTP クライアントです。 テストでわかったこと: Req HTTP client compiled and runs tests successfully on OTP 25 with Elixir 1.18. Two IPv6-related tests fail due to no IPv6 in the container. End-to-end HTTP requests to httpbin.org work correctly. 15 分。 | ||||||
| 29 | gout | 動作する | 100 / 100 | Go | 1,327 | 2026年10月8日 |
gout は http クライアントのスイスアーミーナイフになる @^^@---> gout は http クライアント分野のスイスアーミーナイフであり、小型で、強力で、切れ味が鋭い。具体的な使い方はドキュメントを参照してください。使い方で迷った場合や API の使い勝手が悪い場合は、issues を提出してください。 テストでわかったこと: The gout HTTP client library compiles and all 49 built-in tests pass on Go 1.22.3 with no errors. 5 分。 | ||||||
| 30 | apiark | 動作する | 100 / 100 | TypeScript | 1,293 | 2026年10月9日 |
Tauri v2 で構築されたプライバシー第一の API プラットフォームです。ログインもクラウドも不要で、RAM は約 60 MB です。軽量な Postman 代替です。 テストでわかったこと: CLI binary builds and sends HTTP requests with proper response handling; web and desktop frontends build successfully; 26 frontend tests pass; Rust GUI backend requires system GTK3 packages not available in this container. 13 分。 | ||||||
| 31 | slumber | 動作する | 100 / 100 | Rust | 1,233 | 2026年10月9日 |
ターミナルベースの HTTP/REST クライアント テストでわかったこと: Built slumber 5.3.0 from source; the binary answers --version/--help, renders real HTTP requests to a local server (200 GET, 201 POST with echoed body), imports OpenAPI/Insomnia files, and launches the TUI, with 1052 workspace tests passing. 17 分。 | ||||||
| 32 | goose | 動作する | 100 / 100 | Rust | 1,014 | 2026年10月11日 |
Locust に触発された負荷テストフレームワーク テストでわかったこと: The Goose load testing Rust library v0.19.0-dev compiles successfully, all 143 tests pass with zero failures, and example binaries run end-to-end against live HTTP servers. 17 分。 | ||||||
| 33 | binance | 動作する | 100 / 100 | TypeScript | 932 | 2026年10月11日 |
Node.js および JavaScript 向けの SDK で、Binance の REST API と WebSocket をサポートし、TypeScript とブラウザ対応、統合テスト、整形機能などを備えています。 テストでわかったこと: The SDK installs, builds via tsc with no errors, and 74 tests pass including all unit tests and public Binance API endpoint tests (getServerTime, getSystemStatus, getExchangeInfo, testConnectivity, market data) plus TLS certificate pinning verification against the live server. 5 分。 | ||||||
| 34 | isahc | 動作する | 100 / 100 | Rust | 790 | 2026年10月14日 |
楽しく使える実用的な HTTP クライアント テストでわかったこと: The isahc HTTP client crate builds from source and all 245 integration and unit tests pass, with IPv6-dependent tests skipping cleanly when the host has no IPv6 bind support. 7 分。 | ||||||
| 35 | pywikibot | 動作する | 100 / 100 | Python | 780 | 2026年10月14日 |
MediaWiki API と連携する Python ライブラリ。これは gerrit.wikimedia.org からのミラーです。ここにパッチを送信しないでください。 テストでわかったこと: Pywikibot 11.8.0.dev0 installs in a virtualenv, pwb.py --version works, the offline test suite passes 1010/1010, and a real live-API fetch of English Wikipedia Main Page returns 3108 characters. 10 分。 | ||||||
| 36 | urllib | 動作する | 100 / 100 | TypeScript | 743 | 2026年10月14日 |
複雑な世界で HTTP(s) URL をリクエストします。 テストでわかったこと: urllib v4.9.0 installed, built, and tested: 230/236 tests pass on Node.js v22.23.3 with 41 test files. 4 分。 | ||||||
| 37 | http-client | 動作する | 100 / 100 | PHP | 733 | 2026年10月14日 |
PHP 向けの vi 高度な非同期 HTTP クライアントライブラリで、効率的でノンブロッキング、かつ並行なリクエストとレスポンスを可能にします。 テストでわかったこと: amphp/http-client installed with all 91 composer dependencies, PHP 8.3.29 binary and Composer 2.10.3 operational, test suite runs (205/209 pass, 3 skipped, 1 failure from unreachable external server), real HTTPS requests to httpbin.org succeed over HTTP/2. 8 分。 | ||||||
| 38 | ghapi | 動作する | 100 / 100 | Python | 687 | 2026年10月15日 |
GitHub の素晴らしい API への、楽しくて完全なインターフェース テストでわかったこと: ghapi package installed in venv at /work/repo; Python API works both sync and async with real GitHub API calls; 5 CLI commands functional; all convenience methods (paged, sync_paged, call_gh, GhEvent, date2gh/gh2date, Scope, parse_link_hdr, sync_pages, gh_create_workflow, templates) verified working. 7 分。 | ||||||
| 39 | comet | 動作する | 100 / 100 | PHP | 682 | 2026年10月15日 |
モダンな PHP フレームワークで、高速な REST API とマイクロサービスの構築を可能にします。 テストでわかったこと: Comet v2.7.2 PHP framework installed with all dependencies, serves HTTP responses from its embedded Workerman server, and the Validator component validates rules correctly. 3 分。 | ||||||
| 40 | paozhu | 動作する | 100 / 100 | C++ | 673 | 2026年10月15日 |
Paozhu は、HTTP/1.1、HTTP/2、WebSocket、MQTT、および組み込み ORM をサポートする C++20 の Web フレームワークで、高速な CRUD 開発を可能にします。 テストでわかったこと: The Paozhu C++ web framework builds successfully and serves HTTP/1.1 requests on port 8080, responding 200 on /hello, /plaintext, and /json endpoints. 18 分。 | ||||||
| 41 | wechatpay-php | 動作する | 100 / 100 | PHP | 602 | 2026年10月17日 |
微信支付 APIv3 の公式 PHP ライブラリ。APIv2 もサポート。 テストでわかったこと: All 541 PHPUnit tests pass with 2775 assertions against a complete set of generated cryptographic fixtures; the CertificateDownloader CLI binary outputs its full help text. 5 分。 | ||||||
| 42 | Stealth-Requests | 動作する | 100 / 100 | Python | 567 | 2026年10月18日 |
Python で検出されないウェブスクレイピングとシームレスな HTML パース! テストでわかったこと: stealth-requests 2.1.0 installed in a fresh venv, all 64 tests pass, and real requests to httpbin.org succeed with proper Chrome impersonation headers. 1 分。 | ||||||
| 43 | azuretls-client | 動作する | 100 / 100 | Go | 471 | 2026年10月20日 |
TLS/JA3、HTTP2、HTTP3 のフィンガープリントを偽装するための、使いやすい HTTP クライアント。 テストでわかったこと: AzureTLS Go HTTP client builds successfully, passes go vet, and all 91 non-skipped tests pass against real external services including HTTP/1.1, HTTP/2, HTTP/3, compression, headers, TLS fingerprinting, redirects, cookies, websockets, SOCKS4 proxy, and SSL pinning. 6 分。 | ||||||
| 44 | yii2-httpclient | 動作する | 100 / 100 | PHP | 428 | 2026年10月21日 |
Yii 2 HTTP クライアント テストでわかったこと: The yii2-httpclient library installs via composer, all 139 PHPUnit tests pass (1 intentional skip), and a real HTTP GET through Client returns 200 when run with OPENSSL_CONF=/etc/ssl/openssl.cnf. 3 分。 | ||||||
| 45 | cyberapi | 動作する | 100 / 100 | Rust | 423 | 2026年10月22日 |
gpui をベースにした API ツールで、より小型で高速です。 テストでわかったこと: The cyberapi desktop app builds, all 198 workspace tests pass, and a fresh launch on the virtual display stays up with a live 'Cyber API' 1280x800 window while creating a valid 10-table cyberapi.db, after a one-line src/lib.rs fix that creates the data directory on first launch. 67 分。 | ||||||
| 46 | twitch4j | 動作する | 100 / 100 | Java | 414 | 2026年10月21日 |
Chat、Helix、EventSub (webhook/websocket/conduit) を含む、すべての Twitch API に対応した JVM ライブラリ。大規模アプリ向けの高度な機能 (コネクションプーリング、レート制限など) を備えています。 テストでわかったこと: Twitch4J builds cleanly and all 162 unit tests pass on JDK 17 with Gradle 8.14.5 in an Ubuntu 24.04 container. 11 分。 | ||||||
| 47 | pyreqwest | 動作する | 100 / 100 | Python | 411 | 2026年10月21日 |
Rust の reqwest をベースにした高速な Python HTTP クライアントです。 テストでわかったこと: pyreqwest 0.14.0 installed and importable from Python 3.14, with 706 passing tests across client, mock, sync, URL, redirect, cookie, proxy, TLS, and streaming modules. 25 分。 | ||||||
| 48 | noodle | 動作する | 100 / 100 | TypeScript | 403 | 2026年10月22日 |
リポジトリをワークスペースとする REST クライアント テストでわかったこと: Bun 1.4.3 is installed, all 137 dependencies resolved, the full test suite (3617 pass, 3 skip, 0 fail), typecheck, and lint all pass, and real HTTP requests via the CLI produce 200 responses with full bodies against external APIs. 9 分。 | ||||||
| 49 | rek | 動作する | 100 / 100 | Go | 383 | 2026年10月22日 |
Go 向けの簡単な HTTP クライアントです。不滅の Requests に触発されました。 テストでわかったこと: The rek Go library builds cleanly, its full test suite passes (3/3), and live GET, POST, bearer-auth, JSON, and status-code requests against a local HTTP server returned the expected 200/200/201 responses; duplicate-body errors also return the documented error sentinel. 2 分。 | ||||||
| 50 | Kivo | 動作する | 100 / 100 | JavaScript | 368 | 2026年10月23日 |
Rust と Tauri で構築された、ミニマルで高速、モダンなデスクトップ HTTP クライアントです。 テストでわかったこと: 89 frontend unit tests pass and vite build succeeds on Node 18 with vite 5; the Tauri/Rust desktop backend cannot be tested without a Rust toolchain in this container. 5 分。 | ||||||
| 51 | java-http | 動作する | 100 / 100 | Java | 366 | 2026年10月23日 |
完全な機能を備えた、スタンドアロンで、高性能な HTTP サーバーとクライアントであり、すべてプレーンな Java で書かれています。 テストでわかったこと: Compiled 65 source files and passed all 2621 tests, exercising the HTTP server end-to-end with real HTTP requests including TLS, chunked encoding, compression, cookies, multipart forms, keep-alive, and more. 6 分。 | ||||||
| 52 | redux-requests | 動作する | 100 / 100 | JavaScript | 366 | 2026年10月23日 |
シングルページアプリケーション向けの、宣言的な AJAX リクエストと自動的なネットワーク状態管理。 テストでわかったこと: All 29 test suites pass with 249 tests and 24 snapshots passing on Node 18.19.1. The redux-requests monorepo is fully installed and testable. 11 分。 | ||||||
| 53 | nimbus | 動作する | 100 / 100 | PHP | 346 | 2026年10月23日 |
Nimbus は、ルートとバリデーションルールを自動的に分析し、インタラクティブなリクエストスキーマと API のテストと探索のためのネイティブインターフェースを構築します。 テストでわかったこと: PHP dependency installation via Composer succeeded with all 140 packages, npm install succeeded with 711 packages, all 687 PHP tests pass including 35 integration tests, Vite frontend build succeeds producing dist assets, and vue-tsc type checking passes with zero errors. 9 分。 | ||||||
| 54 | node-request-retry | 動作する | 100 / 100 | JavaScript | 346 | 2026年10月23日 |
:guardsman: エラーが発生した場合に HTTP リクエストを再試行するための NodeJS request モジュールのラッパー テストでわかったこと: npm install completed, the mocha suite ran 61 passing tests including a 100%-coverage run, and a local smoke test observed a real HTTP 500 followed by an automatic retry that returned 200 with attempts: 2. 3 分。 | ||||||
| 55 | confluence-cli | 動作する | 100 / 100 | JavaScript | 322 | 2026年10月25日 |
Atlassian Confluence 向けの強力なコマンドラインインターフェース テストでわかったこと: npm install succeeds, all 1232 tests pass, and the CLI binary prints its help output correctly. 1 分。 | ||||||
| 56 | postman-chinese-injector | 動作する | 100 / 100 | JavaScript | 303 | 2026年10月26日 |
Postman 中国語化ツール:デスクトップ版 app.asar への注入 + Chrome/Edge ブラウザ拡張機能(ウェブ版)。 テストでわかったこと: npm install succeeds with engine warnings, all 18 unit tests pass, build:data generates all locale bundles, build:extension produces dist/extension, CLI prints version 1.6.0 and full help text. 2 分。 | ||||||
| 57 | rusty-req | 動作する | 100 / 100 | Python | 299 | 2026年10月25日 |
Rust 製の高性能非同期 HTTP クライアントで、Python バインディングを備え、超高速なバッチリクエストを実現します。 テストでわかったこと: rusty-req 0.4.27 is installed from the pre-built wheel, imports cleanly, exposes all 9 API symbols (fetch_single, fetch_requests, set_debug, set_global_proxy, ConcurrencyMode, HttpVersion, ProxyConfig, RequestItem, SslVerify), honours per-request and batch timeouts correctly on local embedded servers, and successfully... 6 分。 | ||||||
| 58 | client | 動作する | 100 / 100 | Go | 298 | 2026年10月27日 |
Tetiva: HTTP、gRPC、GraphQL、WebSocket 向けのデスクトップ API クライアント (Wails v3 + Vue 3) vi テストでわかったこと: Server binary builds and serves HTTP 200 on port 9246; 38 Go test packages pass (36 ok, 2 no test files); frontend dist embedded and served correctly. 16 分。 | ||||||
| 59 | kitsu | 動作する | 100 / 100 | TypeScript | 294 | 2026年10月25日 |
シンプルで軽量、フレームワークに依存しない JSON:API クライアントです。 テストでわかったこと: Full test pipeline passes on Node 22; all 382 tests pass, CJS and ESM imports work, size limits respected, and a mock JSON:API server round-trip confirmed Kitsu fetches and deserialises correctly. 8 分。 | ||||||
| 60 | framework | 動作する | 100 / 100 | PHP | 271 | 2026年10月27日 |
Aplus フルスタックフレームワーク テストでわかったこと: PHP 8.3.33 installed, all 101 Composer packages installed, Aplus version 25.1.0 confirmed, PHPUnit test passes (1/1). 6 分。 | ||||||
| 61 | nyquest | 動作する | 100 / 100 | Rust | 248 | 2026年10月28日 |
真にプラットフォームネイティブな Rust HTTP クライアントライブラリ テストでわかったこと: The nyquest Rust crate and its curl backend compile, unit tests pass, and 32 real backend integration tests against a live hyper HTTP server all pass using system libcurl on Linux. 3 分。 | ||||||
| 62 | ffetch | 動作する | 100 / 100 | TypeScript | 247 | 2026年10月28日 |
TypeScript ファーストの fetch ラッパー(設定可能なタイムアウト、リトライ、サーキットブレーカーを内蔵)。 テストでわかったこと: With Node 22.23.4, npm ci installs cleanly, tsup builds dist, vitest passes 27 files/274 tests with 99.31% coverage, and the built library serves real HTTP requests with working retries, status handling, and HttpError. 3 分。 | ||||||
| 63 | gracy | 動作する | 100 / 100 | Python | 247 | 2026年10月28日 |
Gracy は、すべての HTTP インタラクションにおける障害処理、ログ記録、リトライ、スロットリング、および追跡を支援します。 テストでわかったこと: gracy 2.0.0a0 builds from source with its compiled Rust core, passes 621 tests (1 intentional skip) on both rust and python engines, and its quickstart and CLI agent mode return live HTTP 200 data from PokeAPI. 7 分。 | ||||||
| 64 | nonecap-py | 動作する | 100 / 100 | Python | 247 | 2026年11月1日 |
hCaptcha ソルバー API である NoneCap の公式 Python クライアント。 テストでわかったこと: Package installs in a venv, all 128 unit tests pass, mypy strict reports zero issues, and ruff linting passes with no violations. 1 分。 | ||||||
| 65 | nonecap-js | 動作する | 100 / 100 | TypeScript | 237 | 2026年11月1日 |
NoneCap (hCaptcha ソルバー API) 向けの公式 TypeScript クライアントです。 テストでわかったこと: npm install added 85 dependencies, tsup builds ESM+CJS+DTS cleanly, vitest passes all 96 tests (4 suites), and tsc --noEmit type-checks without errors. 1 分。 | ||||||
| 66 | http-client | 動作する | 100 / 100 | PHP | 231 | 2026年10月29日 |
Aplus Framework HTTP クライアントライブラリ テストでわかったこと: PHP 8.3.6 runtime with all required extensions, Composer 2.11.0, 83 library dependencies installed, phpunit runs 62 tests with 407 assertions all passing against live HTTP endpoints. 14 分。 | ||||||
| 67 | tiktokshop-php | 動作する | 100 / 100 | PHP | 216 | 2026年10月30日 |
PHP 製の Tiktok Shop API Client。API バージョン 202309 以降を使用してください。 テストでわかったこと: Composer install completed without errors under the downloaded PHP 8.4.23 binary; the full PHPUnit suite passes with 175 tests and 354 assertions, and bin/tiktokshop-mcp-server runs, answering initialize, tools/list, ping, and a live get_api_list call that fetched 9 Order documents from the real TikTok API reference. 2 分。 | ||||||
| 68 | rustman | 動作する | 100 / 100 | Rust | 203 | 2026年10月31日 |
無料のオープンソースの API テスト用デスクトップアプリ、Rust 製。アカウント不要、クラウド不要、テレメトリなし。 テストでわかったこと: Rustman 0.3.15 builds from source on Ubuntu 24.04 with Rust 1.99.1, all 139 unit tests pass, and the GUI launches and stays up on Xvfb :99. 18 分。 | ||||||
| 69 | fragment-stars-api | 動作する | 100 / 100 | Python | 193 | 2026年10月31日 |
Telegram Stars & Premium API for Fragment.com: Python SDK + REST、API キー不要、KYC 0%、ノー KYC 0.25%、TON/USDT およびショップの例を提供します。 テストでわかったこと: Package installed in venv, all 47 tests pass, SDK connects to the live production API and successfully returns prices and commission rates from read-only endpoints. 1 分。 | ||||||
| 70 | axios | 動作する | 96 / 100 | JavaScript | 109,316 | 2026年10月31日 |
ブラウザと node.js 向けの Promise ベースの HTTP クライアント テストでわかったこと: axios 1.20.0 builds, lints clean, loads via ESM and CJS, makes real HTTP requests returning status 200, and 1073 of 1075 unit tests pass. 6 分。 | ||||||
| 71 | primp | 動作する | 96 / 100 | Rust | 623 | 2026年10月17日 |
Web ブラウザになりすます HTTP クライアント テストでわかったこと: The repo builds and runs: Rust workspace checks and per-crate test suites pass (1354 tests), the primp Python extension installs into crates/primp-python/.venv, 493 Python tests pass, and a real impersonated HTTPS request returns HTTP 200. 15 分。 | ||||||
| 72 | Client | 動作する | 95 / 100 | PHP | 951 | 2026年10月11日 |
GitLab API v4 の PHP クライアント テストでわかったこと: Dependencies installed with composer (exit 0), the full PHPUnit suite passes with 657 tests/2327 assertions including live GitLab API integration tests, PHPStan reports no errors, and a README-style client call returned real contributor data from gitlab.com. 12 分。 | ||||||
| 73 | guzzle | 動作する | 94 / 100 | PHP | 23,445 | 2026年11月2日 |
Guzzle、拡張可能な PHP HTTP クライアント テストでわかったこと: Composer dependencies installed successfully, PHP 8.3 CLI runs with all required extensions, test servers (node.js on 8126 and PHP on 10000) respond 200, PHPUnit test suite executes 3095 tests with 8550 assertions; 1 error (StreamHandlerTest credential leak test) and 1 failure (StreamHandlerTest exception type... 25 分。 | ||||||
| 74 | DPP | 動作する | 90 / 100 | C++ | 1,402 | 2026年10月8日 |
C++ Discord API ボットライブラリ - D++ は、小さなボットにも巨大なボットにも対応する軽量かつスケーラブルなライブラリです! テストでわかったこと: Built D++ v10.1.7 (libdpp.so) with g++ 13.3, zlib 1.3, OpenSSL 3.0.13; all 64 offline unit tests pass (100%), socket and HTTP tests verified real connectivity, coroutine async infrastructure confirmed working. 20 分。 | ||||||
| 75 | laravel-transporter | 動作する | 90 / 100 | PHP | 479 | 2026年10月20日 |
Transporter は、PHP で API リクエストを送信する未来的な方法です。これは、API リクエストを処理するための OOP アプローチです。 テストでわかったこと: The Transporter PHP/Laravel package installs with composer (138 packages), Pest test suite passes 19 tests with 49 assertions, and real JSON requests plus 3-request concurrency against a local HTTP server returned HTTP 200 with correct headers and payloads. 3 分。 | ||||||
| 76 | http | 動作する | 65 / 100 | PHP | 781 | 2026年10月14日 |
ReactPHP 向けのイベント駆動型ストリーミング HTTP クライアントおよびサーバー実装。 テストでわかったこと: All 990 PHPUnit tests pass with 2473 assertions, including a real HTTPS TLS handshake to www.google.com which previously failed due to missing CA bundle configuration. 3 分。 | ||||||
| 77 | bruno | 動作する | 60 / 100 | JavaScript | 48,121 | 2026年11月1日 |
API の探索とテストのためのオープンソース IDE(Postman/Insomnia の軽量な代替品) テストでわかったこと: Bruno monorepo builds, all library packages compile, ~4078 unit tests pass, and the Bruno CLI executes API requests against real HTTP endpoints returning 200 OK responses. 68 分。 | ||||||
| 78 | got | 動作する | 60 / 100 | TypeScript | 14,956 | 2026年9月28日 |
Node.js 向けの、人間に優しく強力な HTTP リクエストライブラリです。 テストでわかったこと: Got v16.0.0 installs, builds with tsc, and 1619+ ava tests pass across 33 test files with 5 skipped. Only 1 pre-existing container-network test quirk in test/timings.ts (resolver not invoked for localhost lookup). The HTTP client handles basic GET, POST with JSON, and streaming responses correctly against a real... 45 分。 | ||||||
| 79 | wreq | 動作する | 60 / 100 | Rust | 1,094 | 2026年10月11日 |
使いやすく、プライバシーに配慮した Rust 製 HTTP クライアント テストでわかったこと: wreq v0.16.1 builds and all 280+ integration tests pass on Rust 1.99.0 (Ubuntu 24.04) with BoringSSL via btls, after providing libclang (extracted from libclang1-20 + libclang-20-dev debs) and workaround for Ubuntu 24.04's missing /usr/include/stddef.h. 35 分。 | ||||||
| 80 | go-sse | 動作する | 60 / 100 | Go | 532 | 2026年10月18日 |
フル機能、仕様準拠の HTML5 サーバー送信イベントライブラリ テストでわかったこと: Go 1.22.10 installed, the go-sse library builds without errors, all tests pass, and the helloworld SSE server successfully streams events to the client. 4 分。 | ||||||
| 81 | php-redmine-api | 動作する | 60 / 100 | PHP | 423 | 2026年10月21日 |
シンプルな PHP Redmine API クライアント、オブジェクト指向 テストでわかったこと: PHP 8.3.32 and Composer 2.10.3 are installed, all 81 composer dependencies are resolved, the PHPUnit test suite passes 1020/1020 tests with 4239 assertions, and the XmlSerializer tests are fixed for libxml 2.15.3 compatibility. 6 分。 | ||||||
| 82 | pg_net | 動作する | 60 / 100 | Python | 376 | 2026年10月23日 |
SQL で非同期(ノンブロッキング)HTTP/HTTPS リクエストを可能にする PostgreSQL 拡張機能 テストでわかったこと: PostgreSQL 16.4 with pg_net 0.20.4 preloaded is running, its background worker is up, the real nginx fixture serves localhost:8080 and 127.0.0.1:8888 with 200s, and the full 92-test pytest suite passes. 26 分。 | ||||||
| 83 | shopee-sdk | 動作する | 60 / 100 | TypeScript | 223 | 2026年10月30日 |
Shopee Open API v2 向けの軽量で多機能な TypeScript SDK。自動リクエスト署名、プラグイン可能なトークンストレージ、堅牢なエラーハンドリング、100% のエンドポイントカバレッジを備えています。 テストでわかったこと: All 1188 unit tests pass on Node.js 18.19.1. The project installs and builds cleanly. 31 sandbox integration tests are skipped (expected, require Shopee sandbox credentials). 7 分。 | ||||||
| 84 | RESTer | 動作する | 55 / 100 | JavaScript | 387 | 2026年10月22日 |
ほぼすべての Web サービスのための REST クライアント (Firefox と Chrome 拡張機能) テストでわかったこと: RESTer builds into build/, its 98 unit tests and 9 end-to-end extension tests all pass against Firefox 159.0b5 on the virtual display, lint is clean, and chrome-4.15.1.zip plus firefox-4.15.1.zip packages were produced and passed zip integrity checks. 10 分。 | ||||||
| 85 | reqwest | 動作する | 50 / 100 | Rust | 11,896 | 2026年9月28日 |
簡単で強力な Rust HTTP クライアント テストでわかったこと: reqwest builds and all 101 tests pass with default features (rustls, charset, http2, system-proxy) on Rust 1.98.1. 37 分。 | ||||||
| 86 | armeria | 動作する | 50 / 100 | Java | 5,154 | 2026年9月29日 |
あらゆる状況に対応するマイクロサービスの定番フレームワーク。Netty などの開発者による作品です。gRPC、Thrift、Kotlin、Retrofit、Reactive Streams、Spring Boot、Dropwizard など、お好みの技術を活用して、あらゆるタイプのマイクロサービスを構築できます。 テストでわかったこと: Armeria core module compiles and its full com.linecorp.armeria.common test suite (2239 tests) passes on JDK 21 with Gradle 9.6.1. The project also builds annotation-processor tests successfully. 63 分。 | ||||||
| 87 | forest | 動作する | 50 / 100 | Java | 1,948 | 2026年10月5日 |
Java 向けの高レベルで軽量な宣言的 HTTP クライアントフレームワークです。Java での HTTP リクエスト送信をより簡単にします。 テストでわかったこと: All 13 modules compile with JDK 17. forest-core and forest-jaxb test suites pass (combined ~1860+ tests, 0 failures). forest-spring tests fail due to JDK 17 XML schema strictness (pre-existing), forest-reactor hangs on async reactor pattern. 33 分。 | ||||||
| 88 | static-curl | 動作する | 50 / 100 | Shell | 512 | 2026年10月19日 |
最新機能を備えた静的 cURL テストでわかったこと: A statically linked curl 8.23.0 binary (OpenSSL 4.0.3, HTTP/3, ECH, brotli, zstd, c-ares, libidn2, libpsl, libssh2, nghttp2/3, ngtcp2) was built from this repo's script in the container and fetched http://example.com/ over HTTPS with HTTP/3, returning HTTP 200, and 1790 of 1809 upstream curl tests passed. 54 分。 | ||||||
| 89 | nba_api | モックで動作する | 92 / 100 | Python | 3,859 | 2026年9月30日 |
NBA.com の API にアクセスするための API クライアントパッケージ テストでわかったこと: nba_api v1.11.4 installed via editable venv install, all 522 unit tests pass, all 150 VCR-backed integration tests pass, and static NBA player/team data returns correct results. 39 分。 | ||||||
| 90 | ruby-openai | モックで動作する | 92 / 100 | Ruby | 3,222 | 2026年10月1日 |
OpenAI API + Ruby!GPT-5 と Realtime WebRTC に対応! テストでわかったこと: Ruby 3.2.3 and all gem dependencies (40 gems) are installed in a local prefix under /home/runner/ruby, the ruby-openai gem loads without errors, and all 155 test specs pass when run via bundle exec rspec. 17 分。 | ||||||
| 91 | reverse-api-engineer | モックで動作する | 92 / 100 | Python | 2,578 | 2026年10月9日 |
任意の Web サイトをリバースエンジニアリングして、型付き API クライアントに変換します。Claude Code、Codex、Cursor、OpenCode で動作します。 テストでわかったこと: Project installed via uv sync, all 1025 tests pass, and the reverse-api-engineer CLI displays its help output. 2 分。 | ||||||
| 92 | APIAuto | モックで動作する | 92 / 100 | JavaScript | 2,222 | 2026年10月4日 |
HTTP API 向けの最先端ツール。機械学習ノーコードテストと AI アシスタント、コード生成と静的解析、コメント生成とフローティングヒント。Tencent、Huawei、SHEIN、TRANSSION、ICBC などで使用されています。 テストでわかったこと: The server starts, prints the startup banner to stdout, and all three endpoints (/test/status, /test/start, /test/compare) respond with correct HTTP status codes and valid JSON bodies. 3 分。 | ||||||
| 93 | notion-sdk-py | モックで動作する | 92 / 100 | Python | 2,196 | 2026年10月4日 |
Notion API クライアント SDK、Python で書き直しました!(同期 + 非同期) テストでわかったこと: The notion-client Python library (v3.1.0) installs cleanly, all 215 tests pass with 100% statement coverage using VCR-cassette mocks, and all imports and basic client operations work. 1 分。 | ||||||
| 94 | requests | モックで動作する | 92 / 100 | Go | 1,672 | 2026年10月6日 |
Gophers 向けの HTTP リクエスト テストでわかったこと: The requests library builds successfully and all 55 test cases pass, covering URL building, request construction, header manipulation, body serialization, response validation, transport customization, JSON handling, and multipart support. 8 分。 | ||||||
| 95 | lithium | モックで動作する | 92 / 100 | C++ | 1,411 | 2026年10月8日 |
使いやすく、パフォーマンスを妥協しない C++17 HTTP サーバー テストでわかったこと: Lithium C++ HTTP framework builds, install.sh works with bash, li_symbol_generator compiles, 25 of 30 C++ tests pass, and the HTTP server example launches and responds correctly on localhost:8080. 28 分。 | ||||||
| 96 | algoliasearch-client-javascript | モックで動作する | 92 / 100 | TypeScript | 1,385 | 2026年10月8日 |
Algolia とやり取りするための、フル機能で非常に高速な JavaScript API クライアント。 テストでわかったこと: The JavaScript Algolia API client monorepo builds and all 214 tests pass across 4 packages (algoliasearch, client-common, requester-node-http, logger-console) on Node 24.21.0 using Yarn 4.10.3. Build artifacts include UMD bundles (170KB full, 17KB lite), ESM modules, CJS modules, and TypeScript DTS files for all... 31 分。 | ||||||
| 97 | httpcloak | モックで動作する | 92 / 100 | Go | 1,358 | 2026年10月8日 |
ブラウザと同一の TLS/HTTP2 フィンガープリントを備えた Go HTTP クライアント。暗号化レベルで Chrome、Firefox、Safari を完全に模倣することでボット検出を回避します (JA3/JA4、Akamai... テストでわかったこと: Go 1.26.0 installed, httpcloak project builds cleanly, all 1402 Go test cases pass across 7 sub-packages, shared C library built, Python bindings installed and all 12 Python alias tests pass. 8 分。 | ||||||
| 98 | UniFi-API-client | モックで動作する | 92 / 100 | PHP | 1,349 | 2026年10月8日 |
Ubiquiti の UniFi Controller API とやり取りするための PHP API クライアントクラス テストでわかったこと: Library installs via composer, autoloads, and the Client class authenticates (password and API key), lists sites, lists usergroups, and reads sysinfo against a mock controller returning valid JSON responses. 25 分。 | ||||||
| 99 | mande | モックで動作する | 92 / 100 | TypeScript | 1,337 | 2026年10月8日 |
800 バイトのモダンな fetch ラッパー、スマートなデフォルト設定付き テストでわかったこと: pnpm test passes with zero errors: tsdown builds the library, 35 unit tests pass, TypeScript type checks pass, and oxlint reports no lint issues. 4 分。 | ||||||
| 100 | UniFi-API-browser | モックで動作する | 92 / 100 | PHP | 1,266 | 2026年10月9日 |
Ubiquiti の UniFi Controller API が公開するデータを閲覧するためのツール テストでわかったこと: PHP 8.3.6 is installed and configured with curl and json extensions. The UniFi API Browser Gen2 app runs on PHP's built-in web server, serving all pages with HTTP 200. Vendor dependencies (Twig 3.x, Kint 5.x, UniFi-API-Client 2.0.11, UniFi-Network-Application-API-Client 1.0.0) all load via Composer autoloader. 7 分。 | ||||||
| 101 | jquick-curl | モックで動作する | 92 / 100 | Java | 1,094 | 2026年11月3日 |
jquick‑curl: curl コマンドをそのまま実行する Java ライブラリです。Postman/Apifox/Browser DevTools からの curl のコピー&ペーストをサポートし、HTTP クライアントコードを書く必要はありません。 テストでわかったこと: A clean Maven install succeeds, all 33 tests pass with the in-test mock, and a separate consumer using the installed jquick-curl 2.8.0 jar receives HTTP 200 with the expected Ada Lovelace JSON. 8 分。 | ||||||
| 102 | Mastodon.py | モックで動作する | 92 / 100 | Python | 959 | 2026年10月11日 |
Mastodon (API のための Python ラッパー。 テストでわかったこと: A temporary virtualenv install built the project cleanly, the full test suite passed (522 passed, 18 skipped, 4 xfailed), and a local mock HTTP server confirmed instance() and timeline_home() return parsed API entities. 11 分。 | ||||||
| 103 | モックで動作する | 92 / 100 | PHP | 950 | 2026年10月21日 | |
Laravel 5.5+ 、 6.x 、 7.x & 8.x 向けの Twitter API テストでわかったこと: The atymic/twitter PHP library installs via Composer and all 73 unit and integration tests pass using mocked HTTP clients, proving both Laravel and PHP-DI service providers resolve correctly. 3 分。 | ||||||
| 104 | twurple | モックで動作する | 92 / 100 | TypeScript | 754 | 2026年10月14日 |
Twitch の API と対話し、チャットし、via PubSub と EventSub でイベントを購読します。 テストでわかったこと: Twurple installs, builds, and all 25 unit tests pass; the built @twurple/api and @twurple/auth run real lookups and OAuth flows against the bundled TWURPLE_MOCK_API_PORT mock gateway, and scripts/e2e-mock/ captures that verification. 6 分。 | ||||||
| 105 | Client | モックで動作する | 92 / 100 | PHP | 729 | 2026年10月14日 |
DigitalOcean API v2 用 PHP クライアント テストでわかったこと: Static PHP 8.4 binary installed, Composer dependencies resolved, all 36 PHPUnit tests pass (295 assertions), and PHPStan static analysis reports no errors. 3 分。 | ||||||
| 106 | algoliasearch-client-php | モックで動作する | 92 / 100 | PHP | 695 | 2026年10月15日 |
多機能で爆速な Algolia 連携用 PHP API クライアント テストでわかったこと: Algolia PHP API Client 4.49.0 installed via composer (73 packages) and verified end-to-end: php -l clean on 951 files, phpstan completes, and SearchClient/InsightsClient/RecommendClient calls (search, saveObject, getObject, pushEvents, getRecommendations, 404 handling) return correct JSON from a local mock HTTP server... 9 分。 | ||||||
| 107 | concord | モックで動作する | 92 / 100 | C | 660 | 2026年10月16日 |
C で作られた Discord API ラッパーライブラリです。 テストでわかったこと: The C Discord API library builds as a 1.3 MiB static archive (lib/libdiscord.a). The unit test suite (queriec) passes 3/3. The REST integration tests pass 8/8 when pointed at a local mock Discord server. Examples and tests that require a real Discord bot token and a live WebSocket gateway connection return 401... 18 分。 | ||||||
| 108 | restc-cpp | モックで動作する | 92 / 100 | C++ | 652 | 2026年10月16日 |
モダンな C++ REST クライアントライブラリです。 テストでわかったこと: Library builds with Boost 1.83, OpenSSL 3.0, and zlib 1.3. Static archive librestc-cpp.a produced. All 6 unit tests pass. basic_tests functional test suite passes against a mock HTTP/1.1 server. 16 分。 | ||||||
| 109 | node-vault | モックで動作する | 92 / 100 | JavaScript | 557 | 2026年10月18日 |
HashiCorp's Vault のためのクライアント テストでわかったこと: node-vault v0.12.0 installed cleanly, all 99 tests pass including init and status against a mock Vault server. 4 分。 | ||||||
| 110 | simplemind | モックで動作する | 92 / 100 | Python | 538 | 2026年10月30日 |
最も一般的なユースケースで LangChain と LangGraph を置き換えることを意図した、AI プロバイダー向けの Python API クライアント。 テストでわかったこと: The simplemind package installs in a Python venv and all 45 tests pass with mocked provider SDKs (OpenAI, Anthropic, Groq, Gemini, Ollama) returning canned responses for text generation, structured data generation, conversation management, tool calling, and minimax configuration. 19 分。 | ||||||
| 111 | qbittorrent-api | モックで動作する | 92 / 100 | Python | 518 | 2026年10月19日 |
qBittorrent の Web API 向け Python クライアント実装 テストでわかったこと: The qbittorrent-api Python package installed successfully in a venv and passes all 454 offline (API surface) tests against a mock qBittorrent Web API server. The client can authenticate, retrieve app/web API versions, set preferences, and add/list torrents. 14 分。 | ||||||
| 112 | routeros-api-php | モックで動作する | 92 / 100 | PHP | 510 | 2026年10月19日 |
あなたのアプリケーション向けの Mikrotik RouterOS API PHP クライアント テストでわかったこと: Composer dependencies install cleanly, the RouterOS API client connects and runs queries (login, print, tag, monitor-traffic, iterator) against the mock router on 127.0.0.1:8728, and the full phpunit suite passes 157 tests with 220 assertions and 4 skipped. 12 分。 | ||||||
| 113 | deepseek-php-client | モックで動作する | 92 / 100 | PHP | 474 | 2026年10月20日 |
DeepSeek AI 向けのコミュニティ主導の PHP クライアントであり、クリーンな API アクセス、快適な開発者体験、そしてフレームワークに優しい統合を PHP アプリケーションにもたらすように設計されています。 テストでわかったこと: The library installs with composer install, passes its full dev gate (Pest 15 passed, PHPStan no errors, 100% type coverage), and its Guzzle and Symfony clients each returned 200/401 chat responses, 200 models list, and 200 stream responses against a local schema-correct mock DeepSeek API. 3 分。 | ||||||
| 114 | fetch-php | モックで動作する | 92 / 100 | PHP | 451 | 2026年10月21日 |
JavaScript の fetch API に着想を得たモダンな PHP HTTP クライアントです。Async/await、ストリーミング、SSE、ミドルウェア、RFC 7234 キャッシング、および完全な PSR-7/18 準拠を備えています。 テストでわかったこと: PHP 8.4.26 with Composer 2.11 installed, 569 PHPUnit tests pass (1600 assertions), all production and development dependencies resolved except phpstan/phpstan. 35 分。 | ||||||
| 115 | wreq-js | モックで動作する | 92 / 100 | TypeScript | 451 | 2026年10月21日 |
Node.js 向け HTTP クライアント、ブラウザの TLS フィンガープリント偽装を備えています。 テストでわかったこと: wreq-js v3.2.0 is installed and working on x86_64 Ubuntu 24.04 with Node.js v22.23.4, the TypeScript build completes, the native Rust binding (prebuilt) loads correctly, and the test suite passes 195/200 tests against a local HTTP/HTTPS/WebSocket test server. 5 tests are skipped: 4 requiring full native setCookies... 28 分。 | ||||||
| 116 | bitly | モックで動作する | 92 / 100 | Ruby | 448 | 2026年10月21日 |
bit.ly API の Ruby ラッパー テストでわかったこと: The bitly gem installs and builds on a portable Ruby 3.2.3, its 162-example RSpec suite passes with 0 failures, and shorten/expand/user/error paths were exercised end-to-end against a schema-correct local mock API. 11 分。 | ||||||
| 117 | node-zendesk | モックで動作する | 92 / 100 | JavaScript | 375 | 2026年10月23日 |
信頼できる Zendesk API クライアントライブラリで、Node.js とブラウザ向けに、10 年以上にわたって愛情を込めてメンテナンスされています。 テストでわかったこと: npm install and build completed cleanly, all 27 vitest tests pass using nock-recorded fixtures, and the compiled library loads correctly in Node producing a fully functional ZendeskClient instance. 1 分。 | ||||||
| 118 | diplomat | モックで動作する | 92 / 100 | Ruby | 371 | 2026年10月23日 |
Consul 向け HTTP Ruby API テストでわかったこと: Ruby 3.3.5 and all 81 gem dependencies installed; full RSpec suite (281 examples, 0 failures) and 2 Cucumber integration scenarios pass against a mock Consul server; consul-cli tool outputs version 2.6.6. 3 分。 | ||||||
| 119 | better-curl-saul | モックで動作する | 92 / 100 | Go | 321 | 2026年10月24日 |
あなたには権利があることをご存知ですか? FOSS がそう言っています... Better Curl Saul は、API の再利用をシンプルにするための私の自作の CLI「http クライアント」です。 テストでわかったこと: Binary builds, unit tests pass, CLI parses commands correctly, HTTP requests to a mock server succeed and return parsed responses. 6 分。 | ||||||
| 120 | http-request-action | モックで動作する | 92 / 100 | JavaScript | 309 | 2026年10月25日 |
GitHub Actions での HTTP リクエスト作成 テストでわかったこと: Dependencies installed, both CLI (bin/http-action) and GitHub Action bundle (dist/index.js) work correctly; npm run build succeeds with @vercel/[email protected]; HTTP GET, POST, file upload, bearer auth, URL-encoded form, custom headers, and custom content-type all function via the CLI against a real HTTP server. 6 分。 | ||||||
| 121 | go-proxmox | モックで動作する | 92 / 100 | Go | 293 | 2026年10月26日 |
Proxmox-VE REST API 向けの、型とテストを含む Go クライアント テストでわかったこと: Go 1.25.14 compiler installed in /tmp/golang-1.25, all dependencies resolved via GOPROXY, project compiles with go build -tags test, all 956 unit tests pass via gock mocks. 18 分。 | ||||||
| 122 | client-js | モックで動作する | 92 / 100 | TypeScript | 273 | 2026年10月26日 |
Massive.com の REST および WebSocket API 向けの公式 JS クライアントライブラリです。 テストでわかったこと: dist/main.js (261 KB) and dist/main.d.ts (1.6 MB) built; all 4 REST API methods and WebSocket client verified against a local mock server; 0 uncommitted changes remain. 7 分。 | ||||||
| 123 | openreview-py | モックで動作する | 92 / 100 | Python | 273 | 2026年10月27日 |
OpenReview API 向けの公式 Python クライアントライブラリ テストでわかったこと: openreview-py 2.6.3 package installed in a virtualenv, all 44 submodules import cleanly, 31 tests pass (3 unit tests + 14 mock-server client tests + 14 standalone tool tests). 16 分。 | ||||||
| 124 | hikvision-client | モックで動作する | 92 / 100 | Python | 262 | 2026年10月27日 |
Hikvision デバイス向けクライアント テストでわかったこと: 7 tests pass across VCR-recorded and mock-HTTP-server suites, library imports as hikvisionapi.Client and hikvisionapi.AsyncClient, and code coverage reaches 73% from tests, all without modifying a single line of repository source. 3 分。 | ||||||
| 125 | TheHive4py | モックで動作する | 92 / 100 | Python | 244 | 2026年10月28日 |
TheHive 向け Python API クライアント テストでわかったこと: thehive4py 2.1.0 installs, imports, builds, passes all static CI checks, and the client correctly communicates with any TheHive 5.x API endpoint (verified via mock server with 25 passing tests). Integration tests requiring Docker were not executed. 5 分。 | ||||||
| 126 | go-atlassian | モックで動作する | 92 / 100 | Go | 217 | 2026年10月30日 |
Atlassian Cloud 向け Golang クライアントライブラリ。 テストでわかったこと: Go 1.27.3 installed in the container; the repository builds and its full test suite passes (go build ./... and go test -race -count=1 ./... both exit 0), and the library performs live authenticated HTTP calls against mock Atlassian endpoints returning 200 with correctly parsed responses. 4 分。 | ||||||
| 127 | CarConnectivity | モックで動作する | 92 / 100 | Python | 216 | 2026年10月30日 |
さまざまな自動車ブランドからテレメトリデータを取得する Python API テストでわかったこと: In /work/repo/.venv, carconnectivity 0.11.12.dev4+g1e5c17361 with all official connectors and plugins is installed and importable, pip check passes, the CLI runs, and with a local mock connector the library loads, fetches a vehicle into the garage, reports healthy, persists an encrypted tokenstore/cache, and answers... 13 分。 | ||||||
| 128 | tekore | モックで動作する | 92 / 100 | Python | 215 | 2026年10月30日 |
Spotify Web API クライアント (Python 3 用) テストでわかったこと: Tekore 6.2.0 installed editable in the container venv; its offline pytest suite passes (252 passed, 174 skipped) and sync+async client/token/album/search/player flows were verified end-to-end against a schema-correct local mock of the Spotify Web API. 14 分。 | ||||||
| 129 | piazza-api | モックで動作する | 92 / 100 | Python | 213 | 2026年10月30日 |
Piazza の内部 API の非公式クライアント テストでわかったこと: After installing in a fresh venv, the unmodified piazza-api 0.16.0 client imports and, pointed at the local mock via a requests session redirect, completes login and all verified API calls end to end, with the mock log showing only 200/302 responses and zero errors. 26 分。 | ||||||
| 130 | python-espncricinfo | モックで動作する | 92 / 100 | Python | 209 | 2026年10月31日 |
ESPNCricInfo JSON API 用の Python ラッパー テストでわかったこと: The python-espncricinfo library installs from source into a venv, all 119 unit tests pass using mocked Playwright, and Match/Player/Series/MatchRef classes load and return correct data from fixture files. 1 分。 | ||||||
| 131 | maxigo-client | モックで動作する | 92 / 100 | Go | 203 | 2026年10月31日 |
Max Bot API 向けの慣用的な Go HTTP クライアント: 依存関係ゼロ、コンテキスト対応、構造化エラー テストでわかったこと: maxigo-client builds via go build and passes all unit tests using httptest.NewServer mocks, with zero external dependencies beyond the Go standard library. 1 分。 | ||||||
| 132 | openidea | モックで動作する | 87 / 100 | TypeScript | 5,988 | 2026年10月28日 |
あなたが知っている IDE を Rust で再構築しました。IntelliJ IDEA スタイルのキーマップ、ツールウィンドウ、search-everywhere を、高速なネイティブアプリで提供します: エディター、コードインサイト、デバッガー、Git、ターミナル、データベース、HTTP クライアント(60+... テストでわかったこと: All frontend (2522 vitest + 21 e2e) and Rust core (1040 cargo) tests pass and the production web build serves HTTP 200; the Tauri desktop shell does not build because the container lacks glib/webkit2gtk system dev libraries and has no root to install them. 31 分。 | ||||||
| 133 | ain | モックで動作する | 86 / 100 | Go | 622 | 2026年10月16日 |
ターミナル用の HTTP API クライアント テストでわかったこと: The ain binary builds and runs, version 1.6.0 prints, 22 e2e tests and all unit tests pass against a local mock HTTP server with curl, httpie, and wget backends all working. 19 分。 | ||||||
| 134 | aiodocker | モックで動作する | 86 / 100 | Python | 538 | 2026年10月18日 |
asyncio と aiohttp に基づく Python 製 Docker API クライアント テストでわかったこと: aiodocker 0.1.dev1 installed and tested: 80/80 unit tests pass (core library, context, SSH, events, system info) using a mock Docker API server; containers/images/exec/swarm tests require a real Docker daemon not available in this environment. 21 分。 | ||||||
| 135 | notion-sdk-js | モックで動作する | 56 / 100 | TypeScript | 5,678 | 2026年9月29日 |
公式の Notion JavaScript クライアント テストでわかったこと: SDK installed, built, and all 5 main test suites pass (135 tests). SDK exports work with a mock Notion API server: users.list and users.retrieve return correctly formatted responses. Webhook signature helpers verify correctly. 30 分。 | ||||||
| 136 | runn | モックで動作する | 56 / 100 | Go | 656 | 2026年10月16日 |
runn は、シナリオに従って操作を実行するためのパッケージ/ツールです。 テストでわかったこと: runn builds and runs: binary reports version 1.11.1, local + mock-github runbooks run with 0 failures, internal/fs GitHub/gist fetch tests pass against a locally stood-up schema-correct GitHub Enterprise mock, HTTP GitHub-API test passes end-to-end against that mock; Chrome and Docker daemon not available in the... 44 分。 | ||||||
| 137 | Requester | モックで動作する | 56 / 100 | Python | 303 | 2026年10月25日 |
Requests ライブラリをベースにした、強力でモダンな HTTP/REST クライアント テストでわかったこと: All 16 core unit tests pass; deps/ directory is on sys.path, Requester package is importable via symlink, and a mock HTTP server provides endpoints for requests during testing. 8 分。 | ||||||
| 138 | kubernetes-client | モックで動作する | 56 / 100 | PHP | 234 | 2026年10月29日 |
シンプルでありながらエレガントな、Kubernetes クラスターへのアクセスと制御のためのクライアント テストでわかったこと: Dependencies installed, 66 source files and 6 example files pass PHP lint, all 103 unit tests pass against mocked HTTP clients. 7 分。 | ||||||
| 139 | feign | モックで動作する | 46 / 100 | Java | 9,802 | 2026年9月28日 |
Feign は java http クライアントの作成を容易にします テストでわかったこと: Feign Core 13.16-SNAPSHOT compiles and passes its full test suite (734 core tests, 0 failures, 4 skipped) on JDK 21 with Maven 3.9.16; all 24 integration modules build successfully. The reactive-wrappers, kotlin, vertx, and graphql modules were not tested due to skipped compilation. 32 分。 | ||||||
| 140 | vscode-restclient | 検証できず | 65 / 100 | TypeScript | 6,060 | 2026年9月29日 |
Visual Studio Code 用の REST Client 拡張機能 テストでわかったこと: REST Client VSCode extension installs dependencies, type-checks via tslint with zero errors, and builds successfully in both development (14.6 MiB) and production (4.57 MiB, minified) webpack configurations; the extension requires VSCode to activate and run. 12 分。 | ||||||
| 141 | userver | 検証できず | 20 / 100 | C++ | 2,999 | 2026年10月2日 |
本番運用可能な C++ 非同期フレームワーク(豊富な機能を備えた) テストでわかったこと: 検証できませんでした。どこで止まったかはログで確認できます。 2 分。 | ||||||
| 142 | ky | 検証できず | 0 / 100 | TypeScript | 17,147 | 2026年9月28日 |
軽量でエレガントな Fetch API ベースの JavaScript HTTP クライアント テストでわかったこと: 検証できませんでした。どこで止まったかはログで確認できます。 87 分。 | ||||||
| - | chapar | 未テスト | - | Go | 728 | - |
| - | node-libcurl | 未テスト | - | TypeScript | 717 | - |
| - | firefly | 未テスト | - | Java | 296 | - |
| - | minreq | 未テスト | - | Rust | 257 | - |
| - | google-searchconsole | 未テスト | - | Python | 256 | - |
| - | alpaca-java | 未テスト | - | Java | 255 | - |
| - | httpx | 未テスト | - | Ruby | 241 | - |
動作する 実際の依存関係でインストールされ、起動しました。 モックで動作する データベースやサードパーティの API などの外部サービスを代わりのものに置き換えたうえで起動しました。 検証できず 標準のエージェントもより強力なエージェントも、制限時間内に動かせませんでした。どこで止まったかはログで確認できます。
テスト方法
最新のテスト時点でのこのリスト: そのまま動作 88 件、モックで動作 51 件、検証できず 3 件、テスト待ち 7 件。テストした言語: C、C++、Elixir、Go、Java、JavaScript、PHP、Python、Ruby、Rust、Shell、TypeScript。すべての試行で、クリーンな使い捨てのマシン、固定されたバージョンのプロジェクト、45 分の制限時間を使用しています。手順の全体は評価方法のページに掲載しています。
よくある質問 (FAQ)
このリストはどのようにランク付けされていますか?
意見ではなく計測によります: Argusic が新しいマシンにインストールして起動できたプロジェクトが先、次に外部サービスの代わりにモックを使って動作したもの、次に検証できなかったものです。同順位の場合は Argusic スコア、次にプロジェクト自身のソースでの人気度で決めます。
一部のプロジェクトにランクがないのはなぜですか?
7 件のプロジェクトが、テストまたは試行の完了を待っています。Argusic が計測を終えるまで、ランクなしで掲載しています。
証拠はどこにありますか?
各行はプロジェクトの Argusic ページにリンクしており、各実行には完全なログとターミナル録画が sha256 フィンガープリントとともに保存されています。このリストに載っているかどうかにかかわらず、テストしたすべてのプロジェクトに同じページがあります。
このカテゴリのその他のリスト
- インストールして実行するオープンソースの Web スクレイピングツール (このリストと共通: Stealth-Requests、curl_cffi、httpcloak、php-curl-class、primp、reverse-api-engineer、wreq、wreq-js、wreq-python)
- オープンソースの開発者向け CLI ツール、ビルドと実行で実証済み (このリストと共通: curlie、resterm、xh)
- 初回実行で起動するオープンソース MCP サーバー (このリストと共通: cortex)
- オープンソースのコードエディタと IDE、ビルドと起動 (このリストと共通: openidea)
- インストールして実行するオープンソースの e コマースプラットフォーム (このリストと共通: shopee-sdk)
- インストールおよびクエリ可能なオープンソース検索エンジン (このリストと共通: algoliasearch-client-php)
- セルフホスト可能なオープンソースの Wiki、テスト済み (このリストと共通: confluence-cli)
- オープンソースの AI エージェントフレームワーク、インストール・実行
- 自分で実行できるオープンソースの AI アプリ、テスト済み
- オープンソース API ゲートウェイとリバースプロキシ、テスト済み
- インストールして実行したオープンソース CI/CD ツール
- インストールして実行するオープンソース CMS プラットフォーム
- オープンソース LLM ゲートウェイ、インストール・実行
- オープンソースの VPN およびネットワークツール、インストール・実行
- オープンソースのバックアップツール、インストールして実行
- オープンソースのブラウザ自動化ツール(インストールして実行)
- 新しいマシンで実行されたオープンソースのコーディングエージェント
- インストールおよびクエリ可能なオープンソースデータベース
- オープンソースの電子書籍リーダーとライブラリ、テスト済み
- オープンソースのゲームエンジン、ビルドと実行
- 新しいマシンでビルドして起動したオープンソースゲーム
- インストールして実行するオープンソースのホームオートメーション
- テスト済みのオープンソースのローコード・ノーコードプラットフォーム
- オープンソースの地図サーバーとツール、インストールと実行
- オープンソースのメッセージキューとストリーミング、テスト済み
- オープンソースの音楽サーバー、インストールして再生
- オープンソースの可観測性およびログ記録、インストールして実行
- オープンソースのオフィススイート、インストールして起動
- セルフホスト可能なオープンソースのパスワードマネージャー、テスト済み
- インストールして実行するオープンソースのプロジェクト管理ツール
- オープンソースのスクリーンレコーダー、開発・公開
- オープンソースのセルフホスト型アナリティクス、クリーンなサーバーでテスト済み
- オープンソースの音声認識と音声合成、テスト済み
- オープンソースの静的サイトジェネレーター、ビルドと配信
- オープンソースのアップタイムモニターとステータスページ、テスト済み
- オープンソースのベクターデータベース、インストールしてクエリを実行
- 新しいマシンで起動したオープンソースのビデオエディター
- オープンソースのビデオプレーヤー、開発・公開
- オープンソースのホワイトボードと図表ツール、テスト済み
- オープンソースのワークフロー自動化、インストールして実行
- セルフホスト型 Notion の代替ツール、実インストールで検証
- セルフホスト型ダッシュボードとホームページ、インストールして実行
- 新しいマシンで起動したセルフホスト型 Git サーバー