Rockxy は開発中です。最初のリリースが間もなく登場! GitHub でフォロー →
オープンソース · Apache 2.0

macOS ネイティブネットワークデバッグプロキシ

オープンソースの HTTP デバッグプロキシ。Mac 上で API トラフィックを傍受、検査、リプレイ、保存。

開発者向けのローカルデバッグワークステーション · 無料かつオープンソース · macOS 14+ · Apple Silicon ネイティブ · クラウドなし · テレメトリなし

Rockxy — 127.0.0.1:9090
Domains
api.github.com
api.stripe.com
cdn.jsdelivr.net
fonts.googleapis.com
api.openai.com
sentry.io
auth0.com
Requests
200GET/v1/customers?limit=10
200POST/v1/payment_intents
404GET/v1/invoices/inv_abc123
200GET/v1/subscriptions
201POST/v1/checkout/sessions
500GET/v1/balance
200PUT/v1/customers/cus_xyz
Inspector
Headers Body Cookies Timing
Status404 Not Found
Content-Typeapplication/json
Servernginx/1.25.3
Duration142 ms
Size1.2 KB
Timing
DNS 8msTCP 12msTLS 24msTTFB 68msTransfer 30ms
Rockxy — 127.0.0.1:9090
Domains
api.github.com
api.stripe.com
cdn.jsdelivr.net
fonts.googleapis.com
api.openai.com
sentry.io
auth0.com
Requests
200GET/v1/customers?limit=10
200POST/v1/payment_intents
404GET/v1/invoices/inv_abc123
200GET/v1/subscriptions
201POST/v1/checkout/sessions
500GET/v1/balance
200PUT/v1/customers/cus_xyz
Inspector
Headers Body Cookies Timing
Status404 Not Found
Content-Typeapplication/json
Servernginx/1.25.3
Duration142 ms
Size1.2 KB
Timing
DNS 8msTCP 12msTLS 24msTTFB 68msTransfer 30ms

macOS のために作られた。
移植ではなく。

SwiftUI と AppKit で構築。Electron ではなく。本物の Mac アプリ、本物の Mac パフォーマンス。

ネイティブパフォーマンス

SwiftUI + AppKit、仮想スクロール NSTableView で 100k 以上のリクエストをラグなく処理。100ms ごとのバッチ更新で高トラフィック時も UI がスムーズに応答。

システム統合

SMAppService 特権ヘルパーでシステムプロキシを即座に設定。初期設定後はターミナルコマンド不要。自動プロセス識別と実際のアプリアイコン表示。

セキュアな設計

ホストごとの TLS 証明書をオンザフライで生成。ルート CA 秘密鍵は macOS キーチェーンに保管。証明書チェーン比較で XPC 接続を検証。

キャプチャ。検査。変更。リプレイ。

4つのステップで完全なデバッグワークフロー。

1

キャプチャ

Mac 上のあらゆるアプリから HTTP、HTTPS、WebSocket、GraphQL-over-HTTP トラフィックをリアルタイムでキャプチャ。

2

検査

ヘッダー、ボディ、Cookie、タイミングウォーターフォール、TLS 証明書。折りたたみ可能なノードの JSON ツリービュー。

3

変更

ルールの適用、ブレークポイントの設定、または JavaScript スクリプトで通信中のリクエストとレスポンスを変更。

4

リプレイ

リクエストのリピート、差分比較、セッション保存、HAR や cURL でのエクスポート。

すべての HTTP デバッグツールを1つのネイティブアプリに。

5つのコアワークフロー、すべてネイティブ Mac 体験に統合。

トラフィックキャプチャ

macOS 上のあらゆるアプリから HTTP・HTTPS トラフィックを傍受。WebSocket フレームの検査と GraphQL-over-HTTP の自動検出。

HTTP HTTPS インターセプション WebSocket GraphQL-over-HTTP プロセス識別 タイミングウォーターフォール
Request List
#CodeMethodURLDurationSize
1200GETapi.github.com/repos/nickloc-dev/rockxy142ms4.2KB
2200POSTapi.stripe.com/v1/payment_intents89ms1.8KB
3404GETcdn.example.com/assets/logo.svg23ms0B
4200GETfonts.googleapis.com/css2?family=Inter34ms12KB
5500POSTapi.openai.com/v1/chat/completions2.1s156B
6101GETws.pusher.com/app/abc123?protocol=7
7200POSTapi.segment.io/v1/track67ms892B
7 requests3 domains19.2 KB total
Rules Engine
Rules Breakpoints
Map Localapi.stripe.com/*ON
Blockads.tracker.comON
Breakpoint*/api/v2/*ON
Map Remoteprod.api.com → localhost:3000OFF
Modify HeaderAdd X-Debug: trueON
+ Add Rule Import

ルールとブレークポイント

順序付きルールでトラフィックをリダイレクト、ブロック、スロットル、変更。ブレークポイントでリクエストとレスポンスを一時停止し、転送前に検査・編集。

Map Local Map Remote ブロック ブレークポイント スロットル ヘッダー変更

リプレイと差分

リクエストを即座にリピート、または「編集してリプレイ」でメソッド、URL、ヘッダー、ボディを変更してから送信。2つのキャプチャしたトランザクションを並べて比較。

リプレイ 編集してリプレイ サイドバイサイド差分 リクエストリプレイ
Diff View
Diff GET /api/users — 200 vs 200
Original
Status200 OK
Duration142ms
Size4.2 KB
Servernginx
Cacheno-cache
Replayed
Status200 OK
Duration98ms
Size4.2 KB
Servernginx
Cachemax-age=3600
Session Export
Session: api-debug-2026-03-22 Saved
Transactions47
Duration3m 24s
Total Size2.8 MB
Format.rockxysession
Export As
HAR cURL Raw HTTP JSON

セッションとエクスポート

ネイティブ .rockxysession ファイルの保存と読み込み。HAR のインポート・エクスポートでツール間互換性。リクエストを cURL、生 HTTP、JSON としてコピー。

.rockxysession HAR インポート HAR エクスポート cURL としてコピー JSON としてコピー

JavaScript スクリプティング

スクリプトを書いてトラフィックをプログラム的に検査、変更、フィルタリング。リクエストとレスポンスのフックを設定し、タイムアウトや例外のインラインエラーフィードバックを取得。

リクエストフック レスポンスフック トラフィックフィルタリング 自動化
Script Editor
add-auth-header.js Active
1 async function onRequest(context, url, req) {
2   req.headers["Authorization"] =
3     "Bearer sk-test_abc123";
4   return req;
5 }
Matched: api.stripe.com/* Last run: 2s ago

Charles Proxy と Proxyman のネイティブオープンソース代替。

1分以内に起動。

3ステップ。設定ファイル不要。ターミナル不要。

1

インストール

ダウンロードしてアプリケーションフォルダにドラッグ。特権ヘルパーは SMAppService で自動登録。

2

証明書を信頼

Rockxy がローカルルート CA を生成。ワンクリックでシステムキーチェーンにインストール。macOS が承認を求めます。

3

キャプチャ開始

プロキシトグルをクリック。システム HTTP・HTTPS プロキシがすべてのネットワークインターフェースに自動設定。

開発者に愛されています

macOS 開発者が Rockxy について語ること。

★★★★★

"Finally a proxy tool that feels native on macOS. The breakpoint editor alone saved me hours debugging our payment flow."

AC
Alex Chen
Senior iOS Engineer, Fintech Startup
★★★★★

"I switched from Charles Proxy and never looked back. The HAR export and request replay are exactly what I needed."

SK
Sarah Kim
Full-Stack Developer, Indie
★★★★★

"The rules engine is incredibly flexible. Map Local lets me test API changes without deploying — game changer for our team."

MR
Marcus Rivera
Backend Engineer, E-commerce
★★★★★

"WebSocket inspection that actually works. I can see every frame in real-time. Plus the JavaScript scripting is brilliant."

EL
Emma Lindqvist
Mobile Developer, Health Tech
★★★★★

"Finally a proxy tool that feels native on macOS. The breakpoint editor alone saved me hours debugging our payment flow."

AC
Alex Chen
Senior iOS Engineer, Fintech Startup
★★★★★

"I switched from Charles Proxy and never looked back. The HAR export and request replay are exactly what I needed."

SK
Sarah Kim
Full-Stack Developer, Indie
★★★★★

"The rules engine is incredibly flexible. Map Local lets me test API changes without deploying — game changer for our team."

MR
Marcus Rivera
Backend Engineer, E-commerce
★★★★★

"WebSocket inspection that actually works. I can see every frame in real-time. Plus the JavaScript scripting is brilliant."

EL
Emma Lindqvist
Mobile Developer, Health Tech
★★★★★

"Open source, no telemetry, no cloud dependency. Rockxy respects developer privacy in a way most tools don't."

JO
James O'Brien
DevOps Engineer, SaaS
★★★★★

"The diff view is perfect for comparing API responses before and after changes. Edit and Repeat saves so much time."

YT
Yuki Tanaka
API Engineer, Startup
★★★★★

"GraphQL-over-HTTP detection is automatic. I just see my queries and mutations organized instantly. No config needed."

PS
Priya Sharma
Frontend Developer, Agency
★★★★★

"The .rockxysession format lets me share exact debug sessions with teammates. Way better than screenshots of network tabs."

DM
David Müller
Platform Engineer, Fintech
★★★★★

"Open source, no telemetry, no cloud dependency. Rockxy respects developer privacy in a way most tools don't."

JO
James O'Brien
DevOps Engineer, SaaS
★★★★★

"The diff view is perfect for comparing API responses before and after changes. Edit and Repeat saves so much time."

YT
Yuki Tanaka
API Engineer, Startup
★★★★★

"GraphQL-over-HTTP detection is automatic. I just see my queries and mutations organized instantly. No config needed."

PS
Priya Sharma
Frontend Developer, Agency
★★★★★

"The .rockxysession format lets me share exact debug sessions with teammates. Way better than screenshots of network tabs."

DM
David Müller
Platform Engineer, Fintech

デバッグの準備完了。

無料、オープンソース、お使いの Mac のために。