OkForward is a small macOS menu bar TCP forwarding proxy.
It listens on a selected local interface and bind port, then proxies raw TCP bytes to a target host and target port. For example:
192.168.64.1:2222 -> 127.0.0.1:22
192.168.64.1:18080 -> 127.0.0.1:8080
Saved enabled rules start automatically when the app launches.
./scripts/build.shThe app bundle is created at:
build/OkForward.app
./scripts/run.shUse the OKF item in the macOS menu bar to open the rule editor.
swift test