RockxyApp/Rockxy
RockxyApp/Rockxy has 1,465 GitHub stars and 84 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 05:23 UTC. Last push 2026-10-20.
So werden diese Zahlen gemessen
Open-source native macOS HTTP debugging proxy — intercept HTTPS, inspect APIs, mock responses, debug WebSocket & GraphQL. Community-driven. For developers, by developers.
What you can do
- AI Assistant now investigates one or more selected requests with built-in local analysis, optional Ollama or configured provider models, explicit Review Data confirmation, bounded redaction, streaming responses, evidence reveal, and user-initiated handoffs.
- The native sidebar now includes reusable Focus Sets for app/domain/path scopes plus workspace-scoped Noise Control that hides matching domains or paths without stopping capture.
- The main workspace now uses native vertical and horizontal split views for the Context Dock and bottom inspector, preserving full-height dividers, coordinated toolbar/footer separators, and automatic layout resizing.
- Upstream Proxy now includes free/core Automatic Proxy Configuration with PAC URL routing for DIRECT, HTTP, and HTTPS routes while preserving existing SOCKS5 and authentication policy boundaries.
Gemessener Sternzuwachs
- in 24h
- 0
- in 7 days
- Aktualisierung verzögert
- in 15 days
- Aktualisierung verzögert
- in 1 month
- Aktualisierung verzögert
Nettoänderungen in überlappenden Zeiträumen, keine Tagessummen. Fehlende Messwerte bleiben leer. Sterne zeigen Interesse, nicht Qualität.
README.de.md
Original
Rockxy
English | Tiếng Việt | 中文 | 繁體中文 | Español | Português do Brasil | 日本語 | 한국어 | Français | Deutsch | Italiano | Türkçe | Polski | Nederlands | Русский | Українська | العربية | فارسی | বাংলা | Română | ქართული
Quelloffener, überprüfbarer Debugging-Proxy für macOS.
HTTP/HTTPS/WebSocket/GraphQL-Traffic mit einer nativen Swift-App abfangen, inspizieren und modifizieren, die Sie prüfen, bauen und vertrauen können.
Gebaut für API-, Mobile-, MCP-gestützte, KI- und Blockchain-Ära-Debugging-Workflows, während Rockxy weiterwächst.
Eine local-first, AGPL-3.0 Alternative zu Proxyman und Charles Proxy.
Latest Tagged Release
v0.41.0 — 2026-10-08
Added
- Explore the active traffic tab with Traffic Insights: spot slow requests and failures, compare traffic over time, find top apps and hosts, and export a Markdown report.
- Keep investigations organized in local Projects with saved traffic history, tab layouts, and filters. Project configuration can be imported and exported without moving captured traffic.
- Redact credentials and other sensitive values when exporting Rockxy sessions, HAR, CSV, or Postman files, while keeping the original captured session intact.
- Inspect recognized model API and Web3 RPC traffic with dedicated details, and find model API, Web3, gRPC, GraphQL, WebSocket, and HTTP exchanges through protocol labels and filters.
- Review nearby iPhone transfers in their own workspace while keeping the Mac's current traffic available.
- Apply HTTPS decryption and tunnel rules to specific apps, route traffic through an upstream proxy, import cURL into Compose, and copy requests as Swift, Python, JavaScript, or Go snippets.
Fixed
- Imports keep every request instead of trimming to the live history limit. HAR exports preserve content types, timestamps, readable streamed bodies, and measured durations more reliably.
- Repeat, Edit and Repeat, and Compose results appear as inspectable traffic rows; replay also handles plain HTTP and edited destinations correctly.
- WebSocket upgrades, plain HTTP inside CONNECT tunnels, upstream proxy routing, and TLS failure reporting are more reliable and easier to diagnose.
- Header rules work alongside Map Local, Block, and other rules; invalid headers no longer break a response, and No Caching prevents clients from reusing stale responses.
- Redacted shares, MCP exports, and inspections of compressed responses better protect credentials while keeping useful debugging details visible.
- Developer Setup no longer hits the reported window layout crash, and proxy stop/recovery handles delayed helper responses without requiring a second click.
- Perpetual license access remains available after its included update period instead of falling back to Community.
Changed
- Developer Setup is now a compact, target-aware workflow with clearer manual and automatic paths, certificate trust status, and more useful readiness and launch results.
- Server-Sent Events, NDJSON, and WebSocket exchanges appear while they are active, with stream and frame details updated as traffic arrives.
- Counts, sizes, durations, dates, and translated interface text follow the app language and the Mac's region more consistently.
- Large captures remain more responsive through reduced per-row analysis and paced Traffic Insights updates.
See CHANGELOG.md for the full release history.
Highlights des aktuellen Branches
- AI Assistant untersucht eine oder mehrere ausgewählte Anfragen mit integrierter lokaler Analyse oder einem konfigurierten Ollama/provider-Modell, mit explizitem Review Data, begrenzter Redaction, Streaming-Antworten, Evidence Reveal und nutzerinitiierten Handoffs.
- Die native Sidebar bietet jetzt wiederverwendbare Focus Sets für App/Domain/Path-Scopes und workspace-spezifisches Noise Control, das passende Domains oder Pfade verbirgt, ohne die Erfassung zu stoppen.
- Der Haupt-Workspace nutzt native vertikale und horizontale Split Views für Context Dock und unteren Inspektor, mit durchgehenden Dividern, abgestimmten Toolbar/Footer-Separatoren und automatischer Layout-Anpassung.
- Upstream Proxy enthält jetzt eine free/core Automatic Proxy Configuration mit PAC-URL-Routing für
DIRECT-, HTTP- und HTTPS-Routen, während bestehende SOCKS5- und Authentifizierungs-Policy-Grenzen erhalten bleiben. - Export-Workflows decken jetzt OpenAPI YAML/HTML und die Gist-Veröffentlichung ausgewählten Traffics mit redaction-aware Payload-Building ab.
- Inspektor-Werkzeuge enthalten jetzt JSONPath/key/value-Filterung und schnelle Previews für ausgewählten Payload-Text wie JWTs.
- KI- und Web3-Traffic-Inspektion bietet Protokoll-Labels, Inspektor-Tabs und Debug-Zusammenfassungen für erkannte Modellaufrufe, JSON-RPC-Traffic und x402-Payment-Hinweise.
- Node.js Developer Setup spiegelt jetzt den ausgewählten Client während der Validierung und hat einen vollständigeren localhost-Beispielguide.
- Developer Setup Hub deckt jetzt Runtimes, Browser, Clients, Geräte, Frameworks und Umgebungen mit zielgerichteten Snippets, Validierungs-Watchern und ehrlicher Guide-Dokumentation ab.
- Die WebSocket-Binary-Frame-Inspektion bietet jetzt begrenzte, bedarfsgesteuerte Protobuf-Wire-Format-Heuristiken, ohne Decoder-Arbeit in den Capture-Hot-Path zu legen.
- Die öffentliche Roadmap fokussiert tiefere protokollbewusste Regeln, Replay, Vergleich und sichereres Teilen redigierter Evidence.
Funktionen
Die Werkzeuge, zu denen Sie greifen, wenn die Browser-DevTools nicht mehr reichen. Kerntraffic-Debugging für Mac- und iOS-Arbeit — nativ macOS, mit öffentlichen Releases und Local-First-Workflow.
Traffic-Erfassung

Inspizieren Sie HTTP-, HTTPS-, WebSocket- und GraphQL-Traffic aus jeder Mac-App, jedem CLI oder iOS-Gerät. Browser-DevTools enden im Browser — Rockxy sieht den Rest Ihres Stacks.
HTTP / HTTPS · WebSocket · GraphQL · iOS Device & Simulator · Filter by Process ID · Timing Waterfall
Erweiterte Filter und Suche

Reduzieren Sie Tausende erfasster Anfragen in Sekunden. Kombinieren Sie Filter für Method, Host, Status, Header, Body und Prozess — oder führen Sie eine Volltextsuche über die gesamte Session aus.
Multi-Field Filters · Full-Text Search · Status / Method · Header / Body Match · Process / Host · Saved Filters
Focus Sets und Noise Control
Machen Sie wiederkehrende Untersuchungen zu wiederverwendbaren Sidebar-Scopes. Focus Sets kombinieren App-, Domain- und Path-Includes mit Domain/Path-Excludes, bleiben nach Neustarts erhalten und stehen in jedem Workspace zur Verfügung. Noise Control erfasst Telemetrie und anderen geringwertigen Traffic weiter, verbirgt ihn aber im aktuellen Workspace.
Reusable Focus Sets · App / Domain / Path Scope · Include & Exclude · Workspace Noise Control · Capture Continues
AI Assistant

Wählen Sie eine oder mehrere erfasste Anfragen und fragen Sie, was passiert ist, was fehlgeschlagen ist, was sich geändert hat oder was als Nächstes zu prüfen ist. Rockxy beginnt mit evidenzbasierter Analyse auf diesem Mac; ein konfiguriertes Ollama- oder provider-Modell läuft erst, nachdem Review Data den exakten, begrenzten und redigierten Kontext zeigt. Antworten können Source Requests offenlegen und native Follow-up-Workflows vorbereiten, verändern Traffic oder führen Aktionen aber nie automatisch aus.
Built-in Local Analysis · Multi-Request Context · Ollama & Provider Models · Review Data · Sensitive-Data Redaction · Read-only Actions
MCP-Server für externe KI-Clients

Lassen Sie Claude Desktop oder Cursor Ihren erfassten Traffic über zehn schreibgeschützte Tools im lokalen MCP-Server von Rockxy inspizieren. Fragen Sie "warum hat das 500 ergeben?", statt Header in den Chat zu kleben. Die Implementierung ist Open Source, Token-authentifiziert und hält die Maskierung sensibler Daten standardmäßig aktiviert.
Claude Desktop · Cursor · Local stdio · Redaction · Open Source
Developer Setup Hub

Kopieren Sie Proxy-Snippets für Python, Node.js, Go, Rust, cURL, Docker und Browser und klicken Sie auf Run Test, um zu bestätigen, dass der Traffic tatsächlich fließt.
Python · Node.js · Go / Rust / Java · cURL / Docker · One-Click Verify · Trust Diagnostics
Zertifikatsverwaltung für HTTPS-Debugging

Eine P-256-ECDSA-Root-CA, die beim ersten Start generiert und in Ihrem Keychain versiegelt wird. Entschlüsseln Sie HTTPS beim ersten Versuch; gepinnte Hosts werden automatisch durchgereicht.
P-256 ECDSA Root CA · Keychain-Sealed Key · Per-Host Leaf Certs · Trust Wizard · Pinned-Host Passthrough · Rotate / Reset
SSL-Proxy und HTTPS-Entschlüsselung

Wählen Sie aus, welche Hosts TLS-entschlüsselt werden. Entschlüsselter Traffic zeigt echte Header und JSON; der Rest läuft verschlüsselt durch. Wildcard-Regeln erlauben Domain-Scoping mit einem Klick.
Per-Host Decryption · Wildcard Rules · Allow / Deny List · TLS 1.2 / 1.3 · Pinned Host Passthrough
Bypass Proxy

Überspringen Sie bestimmte Hosts, damit Cert-gepinnte Apps, interne Dienste oder lärmende Telemetrie nie in die Erfassung gelangen. Wildcards halten die Liste kurz und Ihr Anfrage-Log auf das Wesentliche fokussiert.
Per-Host Bypass · Wildcard Patterns · Skip Pinned Hosts · Mute Telemetry · Reduce Noise · Toggle Anytime
Block List

Lassen Sie jeden Host scheitern. Werfen Sie Werbenetzwerke, Drittanbieter-Tracker oder eine wackelige Abhängigkeit raus, um zu sehen, wie Ihre App ohne sie degradiert — ohne eine Zeile Code zu ändern.
Per-Host Block · Wildcard Match · Simulate Outage · Test Fallbacks · Strip Trackers · Toggle Anytime
Map Local

Liefern Sie statt einer Live-Antwort eine gespeicherte Datei oder einen Verzeichnisbaum aus. Tauschen Sie ein JSON-Payload, spielen Sie einen Snapshot erneut ab oder fixieren Sie eine wackelige Drittanbieter-API während des Debuggens auf eine lokale Kopie.
File or Directory · Response Snapshot · Regex Patterns
Map Remote

Schreiben Sie das Ziel einer erfassten Anfrage um, ohne App-Code oder /etc/hosts anzufassen. Lenken Sie Produktions-Traffic auf Staging, Ihren Dev-Server oder den Rechner eines Kollegen für einen reproduzierbaren Bug-Repro um.
Host Rewrite · Regex Patterns · Preserve Host Header
Breakpoints und Regeln

Pausieren Sie eine Anfrage oder Antwort, bearbeiten Sie Method, Header, Body oder Status und fahren Sie fort. Der schnellste Weg, "was, wenn die API 401 zurückgibt?" zu testen, ohne das Backend anzufassen.
Request Breakpoints · Response Breakpoints · Block · Throttle · Regex / Wildcard Match · Inject Failure States
Header ändern

Fügen Sie auf jedem Host Header hinzu, entfernen oder ersetzen Sie sie, ohne neu zu deployen. Testen Sie CORS-, Auth- oder Cache-Änderungen in Sekunden mit eingebauten Presets.
Add / Remove / Replace · CORS Presets · Auth Stripping · Request Phase · Response Phase · URL Pattern Scope
Custom Request- und Response-Header

Befördern Sie jeden Request- oder Response-Header zu einer erstklassigen Spalte in der Traffic-Tabelle. Halten Sie Request- und Response-Quellen getrennt, speichern Sie die Header, die Sie interessieren, und scannen Sie dann Request-IDs, Trace-IDs, Cache-Status oder eigene Metadaten, ohne jeden Inspektor zu öffnen.
Request Headers · Response Headers · Saved Columns · Trace IDs · Case-Insensitive Match · Live Table Update
Netzwerkbedingungen

Drosseln Sie auf 3G, EDGE, LTE, WiFi oder eine eigene Latenz. Ihr Laptop läuft an Glasfaser; Ihre Nutzer nicht — sehen Sie die UX bei 400 ms RTT, bevor sie es tun.
3G · EDGE · LTE · WiFi · Very Bad Network · Custom Latency
Compose — Bearbeiten und Replay

Bauen Sie jede erfasste HTTP-Anfrage neu auf — ändern Sie Method, URL, Header, Query-Parameter oder Body — und senden Sie sie erneut, ohne Rockxy zu verlassen. Keine Copy-Paste-Schleife zu Postman, Insomnia oder curl. Iterieren Sie LLM-Prompts, fuzzen Sie Auth-Grenzen oder reproduzieren Sie einen fehlgeschlagenen Fall für OpenAI-, Anthropic- und Cohere-Endpunkte in Sekunden.
Edit Headers · Edit Body · Edit Query · Edit Method · LLM Prompt Iteration · Postman Alternative · OAuth Flow Debug · Webhook Replay
Vergleichen

Stapeln Sie zwei erfasste Transaktionen oder eingefügte Payloads nebeneinander und finden Sie jedes Feld, das gekippt ist — Status, Header, JSON-Schlüssel oder Body-Bytes. Fangen Sie stille API-Regressionen, nicht-deterministische LLM-Ausgaben und Prompt-Drift, ohne etwas in ein Drittanbieter-Diff-Tool zu pipen.
Diff Compare · Side-by-Side · JSON Diff · Header Diff · Body Diff · LLM Output Compare · Non-determinism · API Regression · Schema Drift
Custom Previewer-Tabs

Rendern Sie Request- und Response-Bodys, wie Sie möchten. Pinnen Sie zusätzliche Tabs an den Inspektor für JSON, GraphQL, JWT, Bilder oder Ihr eigenes Format — wiederverwendbar bei jeder erfassten Anfrage.
JSON · GraphQL · JWT Decoder · Image / Hex · Custom Format · Pinned per Inspector
Sessions und Export

Speichern Sie Sessions, importieren/exportieren Sie HAR für den Tool-Übergang, kopieren Sie jede Anfrage als cURL oder JSON. Redacten Sie Authorization-Header, Cookies und Bearer-Token vor dem Teilen — geben Sie einem Kollegen einen funktionierenden Bug-Repro, ohne Geheimnisse zu lecken.
.rockxysession · HAR Import / Export · Copy as cURL · Copy as JSON · Raw HTTP · Secret Redaction · Token Sanitize · Privacy-Safe Share
Multi-Tab-Workspaces

Halten Sie unabhängige Untersuchungsansichten derselben Live-Capture nebeneinander — ein Tab für Staging-Traffic, einer für Produktion und einer für einen iOS-Geräte-Flow. Jeder Tab besitzt eigene Filter, Sortierung, Auswahl, Sidebar-Scope und Inspektor-Zustand, teilt aber Proxy und erfasste Transaktionen.
Shared Live Capture · Per-Tab Filters & Sort · Per-Tab Inspector · Compare Environments · Mac & iOS Together · Detach & Rename
JavaScript-Scripting

JS-Hooks auf Requests und Responses für Fälle, die eine statische Regel nicht abdeckt — PII redacten, Token signieren, Payloads umschreiben. Fehler erscheinen inline, anstatt den Traffic zu beschädigen.
Request Hooks · Response Hooks · Programmatic Filtering · PII Redaction · Inline Error Feedback
Protokollbewusste Inspektion
Rockxy bietet protokollbewusste KI-, Web3-RPC- und x402-Inspektion im normalen HTTP-Debugging-Workflow.
KI-Traffic-Inspektion
Rockxy erkennt erkannte KI-Anfragen im normalen Capture-Workflow. Inspizieren Sie ausgewählte Modellaufrufe, Streaming-Status, Usage-Felder falls vorhanden, Warnungen, Retrieval-Hints und Tool-Call-Zusammenfassungen, ohne sensible Payloads in einen anderen Dienst zu kopieren.
AI Requests · Model Inspector · Streaming State · Tool Calls · Retrieval Hints · Usage Signals

Web3/RPC-Inspektion
Rockxy verwandelt Netzwerkaufrufe der Blockchain-Ära in lesbare Debugging-Evidence. Inspizieren Sie EVM- und Solana-artigen HTTP-JSON-RPC-Traffic mit Provider Host, Request ID, Methode, Batch-Zusammenfassung, Fehler, Chain, Transaktion, Payload und Debug-Intent, ohne Rockxy zu Wallet oder Block Explorer zu machen.
JSON-RPC · Solana RPC · Request ID · RPC Errors · Batch Summary · Network Evidence

x402-Payment-Flow-Hinweise
Rockxy hebt payment-required und retry-orientierte Hinweise hervor, sodass payment-gated HTTP-Flows von der Netzwerkebene aus verständlich sind, während die Debugging-Evidence lokal und redaction-aware bleibt.
Payment Required · Retry Flow · Headers · Redaction · Local First
Zukünftige Arbeiten
Die folgenden Abschnitte beschreiben die öffentliche Richtung, nicht aktuelles Verhalten.
Protokollbewusste Regeln
Rockxy kann KI- und Web3-Traffic heute labeln und inspizieren. Tieferes Rule Matching nach Modell, Tool Call, JSON-RPC-Methode, Chain, Transaction Hash oder Batch Subcall bleibt zukünftige Arbeit; aktuelle Traffic-Modifikation matcht URL, HTTP-Methode und Header.
Smart Filters · Request Badges · Protocol Column · Inspector Tabs · Future Rule Metadata
Redigierte Evidence-Bundles Demnächst
Teilen Sie die Fakten, die für einen Bug-Repro nötig sind, ohne Secrets zu leaken. Ausgewählten Traffic mit Protokollzusammenfassungen, Redaction-Previews und source-backed Kontext paketieren, den Kollegen prüfen können.
Debug Bundles · Protocol Summary · Export Preview · Secret Redaction · Repro Context
Team-Sharing und Zusammenarbeit Demnächst
Senden Sie eine erfasste Session mit einem Klick an einen Kollegen. Annotieren Sie fehlgeschlagene Anfragen inline, sehen Sie in Echtzeit, wer was anschaut, und pair-debuggen Sie HTTPS-Traffic ohne Screensharing. Ziel für ein zukünftiges Release.
Shared Sessions · Team Workspaces · Inline Comments · Live Cursor · Cloud Sync · Pair Debug · SSO · Audit Log
Native macOS-App-Shell — kein Electron. SwiftUI + AppKit + SwiftNIO, wobei WebKit nur für die HTML-Body-Vorschau verwendet wird.
Schnellstart
git clone https://github.com/RockxyApp/Rockxy.git
cd Rockxy
open Rockxy.xcodeproj
In Xcode bauen und ausführen. Das Willkommensfenster führt durch die Root-CA-Einrichtung, Helper-Installation und Proxy-Aktivierung.
Voraussetzungen: macOS 14.0+, Xcode 16+, Swift 5.9
Wenn Sie Rockxy nach der Installation mit einem lokalen MCP-Client verbinden möchten, siehe den MCP-Integrationsguide.
Rockxy vs. Alternativen
Die Hauptmatrix umfasst allgemeine Web-Debugging-Proxys. Sicherheitstests Suiten und browser-/API-orientierte Interceptoren mit erheblichen Workflow-Überschneidungen werden separat aufgeführt, sodass unterschiedliche Produkte nicht als austauschbar dargestellt werden. Paketanalysatoren und Nur-API-Clients fallen nicht in diesen Vergleich.
Direkte Web-Debugging-Proxys
| Rockxy | Proxyman | Charles Proxy | mitmproxy | HTTP Toolkit | Fiddler Everywhere | |
|---|---|---|---|---|---|---|
| Produktform | Nativer macOS-Debugging-Proxy | Native macOS-App; Electron-basierte Windows-/Linux-Editionen | Plattformübergreifender Desktop-Debugging-Proxy | Plattformübergreifendes CLI/TUI- und Web-UI-Proxy-Toolkit | Plattformübergreifender Electron Desktop-Proxy und HTTP-Client | Plattformübergreifender Desktop-Debugging-Proxy |
| Quelle und Build-Modell | Öffentlicher Community-Quellcode unter AGPL-3.0-or-later; mit Xcode baubar. Der offizielle DMG enthält außerdem nicht öffentliche Downstream-Komponenten | Geschlossener Quellcode; in den geprüften offiziellen Materialien wurde kein öffentlicher Anwendungsquellcode identifiziert | Geschlossener Quellcode; in den geprüften offiziellen Materialien wurde kein öffentlicher Anwendungsquellcode identifiziert | Öffentlicher MIT-lizenzierter Quellcode; aus dem Quellcode baubar | Öffentlicher AGPL-Desktop-Quellcode; aus dem Quellcode baubar; veröffentlichte Binärdateien haben zusätzliche Lizenzoptionen | Geschlossener Quellcode; als Objektcode unter der Fiddler Everywhere EULA verteilt |
| Erfassung und Einrichtung | Lokaler System-Proxy mit geführter Einrichtung für Mac-Apps, Laufzeiten, iOS-Geräte und Simulator | Automatische Einrichtung für Mac-Apps, Runtimes und mobile Geräte | Lokaler Proxy mit macOS-, iOS- und plattformübergreifenden Einrichtungshandbüchern | Regulärer, lokaler Prozess, WireGuard, umgekehrter, transparenter und andere Erfassungsmodi | Gezieltes und manuelles Proxy-Abfangen für Browser, Laufzeiten, Container und mobile Geräte | System-, Netzwerk-, Browser-, Terminal-, explizite und Remote-Geräte-Erfassungsmodi |
| Ändern und verspotten | Haltepunkte, Map Local/Remote, Header-Regeln, Blockierung und Latenzregeln | Haltepunkte, Map Local/Remote, Blocklisten, Netzwerkbedingungen und JavaScript-Regeln | Haltepunkte, Umschreiben, Map Local/Remote, Blockierung und Drosselung | Map Local/Remote, Body-/Header-Änderung, Blockierung und Serverwiedergabe | Haltepunkte sowie regelbasiertes Umschreiben, Umleiten, Mock und Fehlerinjektion; Einige Automatisierungen sind planbegrenzt | Regeln, Haltepunkte, Weiterleitungen, Antwortmodifikation und Mocking |
| Wiederholen und vergleichen | Verfassen/Wiedergeben plus lokaler paralleler Vergleich von Anfrage, Header und Text | Verfassen, Wiederholen und Vergleichen | Anfragen wiederholen und bearbeiten | Clientseitige und serverseitige Wiedergabe | Integrierter HTTP-Client zum Verfassen und Senden von Anfragen | API Composer, Traffic-Wiedergabe und Traffic-Vergleich als Beta dokumentiert |
| WebSocket-Workflows | Text-/Binärrahmenprüfung mit begrenzter Protobuf-Heuristik | WS/WSS Inspektion; Skripte können Handshake-URLs/Header ändern, nicht Nachrichten | Die Unterstützung von WebSocket ist im offiziellen Versionsverlauf | dokumentiert WebSocket Abfangen und Skripting; WebSocket-Wiedergabe wird nicht unterstützt | WebSocket-Inspektion plus WebSocket-spezifische Regeln | WebSocket Erfassung und Inspektion |
| Skripting und Erweiterbarkeit | Sandboxed JavaScriptCore-Hooks mit einem begrenzten API und einem Ausführungszeitlimit | JavaScript Anforderungs-/Antwort-Skripting | Regeln neu schreiben und ein Kontroll-Webinterface einrichten; keine allgemeine JavaScript-Skriptfunktion dokumentiert | Python Addons und Befehlszeilenautomatisierung | Regelbasierte Automatisierung plus öffentliche Quell- und Proxy-Bibliotheken | Regelbasierte Automatisierung; keine allgemeine Skripting-Funktion von Erstanbietern dokumentiert |
| Upstream-Routing | HTTP/HTTPS Upstream-Proxy und PAC URL-Routing; Die Community-Richtlinie deaktiviert die Proxy-Authentifizierung und SOCKS5 und begrenzt die Umgehungsregeln auf drei | Externes HTTP/HTTPS/SOCKS- und PAC-Routing mit Bypass-Regeln | Externe HTTP/HTTPS/SOCKS-Proxys mit Authentifizierungs- und Umgehungsregeln | HTTP/HTTPS-Upstream-Modus plus Reverse- und SOCKS-Listener-Modus | System-, HTTP-, HTTPS- und SOCKS-Upstream-Einstellungen; Es können Planbeschränkungen gelten | Automatische Verkettung an System-Proxys plus Reverse-Proxy-Erfassung |
| AI und MCP | In-App AI Assistant und integriertes lokales MCP mit 10 schreibgeschützten Tools, Token-Authentifizierung und standardmäßig aktivierter Maskierung | Integriertes MCP für externe KI-Clients, einschließlich Traffic-Lesezugriff und App-/Regelsteuerung | Nicht dokumentiert | Nicht dokumentiert | In der aktuellen offiziellen Quelle ist eine gebündelte lokale MCP-Brücke vorhanden; kein In-App-Assistent dokumentiert | Integriertes MCP sowie ein Debugging Assistant im Pro-Tarif; laut aktueller Dokumentation müssen erfasste Traffic-Details in den Chat eingefügt werden |
Benachbarte Abfangwerkzeuge
Diese Produkte überschneiden sich deutlich mit Rockxy, sind aber bei Sicherheitstests führend. Browserregeln oder API-Client-Workflows anstelle derselben Allzweck-Workflows nativer Debugging-Proxy-Fokus.
| Produkt | Warum es benachbart ist | Quelle und Build-Modell | Relevante Überschneidung | AI und MCP |
|---|---|---|---|---|
| Burp Suite | Web-Sicherheitstestsuite mit einem abfangenden Proxy | Closed-Source-Anwendung; Sein EULA besagt, dass Benutzer kein Recht auf die Anwendungsquelle haben. Erweiterungen können separate Lizenzen verwenden | Proxy-Abfangen und Match/Replace, Repeater, WebSockets, Upstream/SOCKS-Proxying und ein großes Erweiterungs-Ökosystem | Burp AI ist in Repeater verfügbar; PortSwigger unterhält außerdem eine öffentliche MCP-Servererweiterung für externe KI-Clients |
| ZAP | Sicherheitsscanner und abfangender Proxy | Öffentliche Apache-2.0-Quelle; aus dem Quellcode erbaubar | Abfangen/Bearbeiten, manuelles erneutes Senden, WebSocket-Haltepunkte und Skripte, mehrsprachiges Skripting, Add-ons und Automatisierung | Offizielle MCP-Integration und optionale LLM-Support-Add-ons |
| Requestly HTTP Interceptor | Browser-Erweiterung und plattformübergreifendes Desktop-Interceptor/Mock-Tool | Öffentliche AGPL-Desktop-Interceptor-Quelle; Der separate Requestly API-Client ist gemäß seinem öffentlichen Community-Repository-Hinweis | proprietär Systemweite/Browser-Erfassung, Umleitung, Map Local/Remote, Header-/Body-Änderung, JavaScript-Transformationen, Mocks und Verzögerungs-/Fehlersimulation | Ein separater offizieller MCP-Server verwaltet Regeln und Gruppen; kein In-App-Assistent zur Verkehrsanalyse dokumentiert |
Die Verfügbarkeit von Funktionen kann je nach Edition, Plan, Plattform oder Add-on variieren. „Nicht dokumentiert“ bedeutet, dass eine Funktion im offiziellen Erstanbieter nicht gefunden wurde Quellen überprüft auf 2026-08-22; es ist kein Beweis dafür, dass die Fähigkeit fehlt. Die obigen Produkt- und Funktionsaussagen wurden anhand der Herstellerdokumentation überprüft. vom Anbieter verwaltete Quellrepositorys oder die Lizenzbedingungen des Anbieters zu diesem Zeitpunkt und kann sich ändern. Produktnamen und Marken gehören ihren jeweiligen Eigentümern; Rockxy ist nicht mit ihnen verbunden oder wird von ihnen unterstützt. Korrekturen sind willkommen über den Issue-Tracker Rockxy.
Auf der Roadmap: tiefergehende protokollbewusste Regeln, sicherere redigierte Beweisbündel, stärkere Wiedergabe- und Vergleichs-Workflows, umfassendere Entwickler-Setup-Anleitungen und fortgesetzte HTTP/2- und HTTP/3-Forschung.
Sicherheit
Rockxy fängt Netzwerk-Traffic ab — Sicherheit ist fundamental, nicht optional.
- Der XPC-Helper validiert Aufrufer durch Zertifikatsketten-Vergleich, nicht nur durch Bundle-ID
- Plugins laufen in sandboxed JavaScriptCore mit 5-Sekunden-Timeout, ohne Dateisystem-/Netzwerkzugang
- Eingabevalidierung an allen Grenzen — Body-Größenbegrenzungen, URI-Limits, Regex-DoS-Schutz, Path-Traversal-Prävention
- Anmeldeinformationen werden in Logs automatisch maskiert
- Sensible Dateien werden mit 0o600-Berechtigungen gespeichert
Schwachstellen melden über SECURITY.md. Siehe die vollständige Sicherheitsarchitektur für Details.
Roadmap
Rockxys öffentliche Roadmap ist workflow-orientiert und ohne feste Datumsversprechen. Sie konzentriert sich auf Zuverlässigkeit, native macOS-UX, Debugging-Workflows, Protokollunterstützung, Traffic-Sichtbarkeit für die KI/Web3-Ära, Dokumentation und Contributor-Onboarding.
- ROADMAP.md: öffentliche technische Richtung auf hoher Ebene
- Rockxy Public Roadmap: operative Sicht auf roadmap-relevante Issues
Dokumentation
Vollständige Dokumentation verfügbar unter Rockxy Docs:
- Schnellstart-Anleitung — in wenigen Minuten einsatzbereit
- Developer Setup Hub — Runtime-Snippets, Geräte-Guides, Validierungsproben und Support-Matrix
- AI Assistant — ausgewählten Traffic lokal oder mit einem nach Review Data konfigurierten Modell untersuchen
- Filter und Suche — Sidebar-Scopes, Focus Sets, Noise Control, Toolbar-Filter und Suche
- KI- und Web3-Inspektion — erkannten Model-API-, JSON-RPC- und x402-Traffic inspizieren
- MCP-Integration — Rockxy mit lokalen MCP-Clients verbinden
- Architektur — Proxy-Engine, Actor-Modell, Datenfluss
- Sicherheitsmodell — Vertrauensgrenzen, XPC-Validierung, Zertifikatsverwaltung
- Design-Entscheidungen — warum SwiftNIO, NSTableView, Actors
- Aus Quellcode bauen — Bauen, Testen, Lint und Debuggen
- Code-Stil — SwiftLint, SwiftFormat und Konventionen
- Changelog — aktuelle Branch-Änderungen und Verlauf der getaggten Releases
Beitragen
Alle Arten von Beiträgen sind willkommen — Code, Tests, Dokumentation, Fehlerberichte und UX-Feedback.
Siehe CONTRIBUTING.md für Einrichtungsanweisungen, Code-Stil und die vollständige PR-Checkliste.
Einsteigerfreundliche Issues sind mit good first issue gekennzeichnet. Mit dem Einreichen eines PRs stimmen Sie dem CLA zu.
Sponsoren und Partner
Rockxy wird unabhängig gewartet. Sponsoring hilft, die kontinuierliche Entwicklung, Release-Infrastruktur, Dokumentation und Sicherheitsarbeit zu finanzieren.
Rockxy wird finanziell vom Open Source Collective betreut. Beiträge und Projektausgaben werden auf der öffentlichen Open-Collective-Seite von Rockxy erfasst, sodass Unterstützende transparent nachvollziehen können, wie Mittel eingehen und verwendet werden.
| Stufe | Beitrag | Unterstützt |
|---|---|---|
| Backer | Ab $5/Monat | Open-Source-Wartung, Dokumentation, Tests und Releases |
| Builder | Ab $25/Monat | Regressionstests, Leistungsverbesserungen und alltägliche Debugging-Workflows |
| Sponsor | $100/Monat | Langfristige Wartung eines datenschutzorientierten Tools, das für Entwickler kostenlos bleibt |
| Sustaining Sponsor | $500/Monat | Konzentrierte Wartung und Produktentwicklung, einschließlich Release-Automatisierung und Protokollunterstützung |
Partnerschaftsanfragen — Entwicklertool-Unternehmen, Sicherheitsfirmen und Enterprise-Teams, die individuelle Integrationen oder White-Label-Lösungen suchen: [email protected]
Support
- Open Collective — über das transparente Projektbudget zu Rockxy beitragen
- GitHub Sponsors — Rockxys Entwicklung unterstützen
- GitHub Issues — Fehlerberichte und Feature-Anfragen
- GitHub Discussions — Fragen und Community-Chat
- E-Mail — [email protected]
- Sicherheitsprobleme — siehe SECURITY.md für verantwortungsvolle Offenlegung
Lizenz
GNU Affero General Public License v3.0 — Copyright 2024–2026 Rockxy Contributors.
Sterne-Verlauf
Made by Stephen. Entwickelt mit Swift, SwiftNIO, SwiftUI und AppKit.
Ähnliche Projekte entdecken
freeCodeCamp/freeCodeCamp
Die Open-Source-Codebasis und das Curriculum von freeCodeCamp.org. Lerne Mathematik, Programmierung und Informatik kostenlos.
458,776 Sternedonnemartin/system-design-primer
Lerne, Systeme im großen Maßstab zu entwerfen, und bereite dich auf das Systemdesign-Interview vor. Enthält Anki-Karteikarten.
377,368 Sternereact/react
Die Bibliothek für Web- und native Benutzeroberflächen.
252,428 Sternevuejs/vue
Dies ist das Repository für Vue 2. Das Repository für Vue 3 findest du unter https://github.com/vuejs/core
212,631 Sterne