Cheolsu-Proxy mit TUI und GUI
(github.com/ohah)Motivation
Auch wenn wir inzwischen verstreut sind, ist dies ein Proxy, den drei Frontend-Entwickler, die damals zusammen gearbeitet haben, durch einen Fork von
https://github.com/emanuele-em/proxelar erstellt haben, um API-Mocking bequemer zu machen.
Da wir ihn eigentlich nur intern verwenden wollten, wurde auch der Programmname ziemlich lieblos vergeben.
Er ist zugleich eine Parodie auf ein bereits bekanntes Proxy-Programm.
Ursprünglich wollte ich ihn mit Zertifikat veröffentlichen, aber ich habe das Passwort des Accounts vergessen, den ich für die Registrierung eines Mac-Developer-Accounts verwenden wollte, wodurch der Account gesperrt wurde und ich eine Woche warten muss ... Da mir die Geduld fehlt, werde ich ihn erst einmal vorab veröffentlichen und das Zertifikat danach kaufen.
Die Desktop-Version wurde auf Basis von Tauri entwickelt, die CLI-Version auf Basis von ratatui.
Aktuell wird nur macOS unterstützt; Windows und Linux sollen irgendwann ebenfalls unterstützt werden.
Im Vergleich zu anderen Proxy-Programmen fehlen noch viele Funktionen und auch bei der Stabilität gibt es Defizite, aber
Funktionen
- WebSocket
- Netzwerk-Monitoring
- Intercept
- Map
- Replay
- Breakpoints
- Host-Mapping
- SSL Proxy
- Upstream Proxy
Außerdem können Plugins erstellt werden, indem Skripte in TypeScript geschrieben werden.
Auch auf mobilen Geräten wie iOS und Android kann man sich verbinden und es verwenden.
Zusätzlich wird, passend zum aktuellen Trend, auch MCP angeboten.
Solange ich weiter als Entwickler arbeite, bin ich gleichzeitig Ersteller und Nutzer dieses Tools. Deshalb behebe ich weiterhin Bugs, sobald ich sie finde. Als ich es jedoch weiterentwickelt habe, kam ich zu dem Schluss, dass es inzwischen einen gewissen Reifegrad erreicht hat; ein wenig Ehrgeiz kam ebenfalls dazu, und ich wollte besseres Feedback erhalten, weshalb ich es veröffentlicht habe.
Für detailliertere Funktionen und das Verhalten schaut bitte auf GitHub nach.
Unterstützt Koreanisch/Englisch
Noch keine Kommentare.