Controlled TCP-over-WebSocket forwarding tunnel.
This tool is rewriting with Rust, maybe unavailable for a long time now.
You can find previous version in GitHub Releases and tags, it's written in go and could work as expected.
WebSocket Reflector X provides a simple desktop app written in Tauri.