Die Geschichte hinter Rockxy
Warum wir einen nativen, Open-Source HTTP-Debugging-Proxy für macOS gebaut haben.
Warum Rockxy existiert
Jeder macOS-Entwickler, der mit HTTP-APIs arbeitet, stößt auf dieselbe Wand. Charles Proxy ist eine Java-App, die sich auf dem Mac fremd anfühlt. Proxyman ist nativ, aber Closed Source — Sie können nicht überprüfen, was es mit Ihrem Traffic macht. Browser DevTools sehen nur den Traffic dieses Browsers — Systemdienste, CLI-Tools und Hintergrundprozesse werden völlig übersehen.
Wir wollten einen Debugging-Proxy, der nativ für macOS ist, Open Source, damit jeder den Code lesen und beitragen kann, und lokal-zuerst, damit Ihr Traffic nie Ihren Rechner verlässt. Rockxy ist dieses Tool.
Was Rockxy ist
Rockxy ist eine komplette lokale Debugging-Workstation für macOS. Es erfasst HTTP-, HTTPS-, WebSocket- und GraphQL-over-HTTP-Traffic von jeder Anwendung auf Ihrem Mac. Sie können Regeln anwenden, um Anfragen umzuleiten, zu blockieren oder zu drosseln. Breakpoints setzen, um Anfragen und Antworten zu pausieren und zu bearbeiten. Anfragen mit Änderungen wiederholen. Zwei erfasste Transaktionen im Diff-View nebeneinander vergleichen. JavaScript-Skripte zur Automatisierung von Traffic-Manipulation schreiben. Komplette Debug-Sitzungen speichern und teilen.
Es läuft als native macOS-App, gebaut mit SwiftUI und AppKit — nicht Electron, nicht Java, keine Browser-Erweiterung. Die Proxy-Engine basiert auf SwiftNIO für Traffic-Verarbeitung mit hohem Durchsatz und niedriger Latenz. Die Anfragenliste verwendet eine virtuell scrollende NSTableView, die 100.000+ Anfragen ohne Verzögerung verarbeitet.
Unsere Werte
Open Source
Lizenziert unter Apache 2.0. Lesen Sie jede Codezeile. Forken, erweitern, beitragen.
Datenschutz zuerst
Keine Telemetrie. Keine Analyse. Keine Cloud. Kein Konto. Ihr Traffic bleibt auf Ihrem Mac.
Native Leistung
SwiftUI + AppKit. SwiftNIO Proxy-Engine. Virtuell scrollende NSTableView. Für den Mac gebaut.
Entwickler-Eigentum
Community-getriebene Entwicklung. Kein Vendor Lock-in. Kein Abonnement. Für immer kostenlos.