kubectl port-forward manager and reverse tunnel (ngrok-like) for exposing local services publicly, with TLS termination, HTTP traffic inspection, UDP forwarding, multi-hop proxy routing through k8s clusters, stateful config via filesystem or git - GUI and TUI available

Is hcavarsan/kftray beginner-friendly?

The maintainers of hcavarsan/kftray usually reply to a pull request within 1 day. 3 beginner-friendly issues are open now.

Stars
1.6k
Forks
93
Open beginner issues
3
Indexed issues
71
Avg merge
15h 50m
Merged PRs (30d)
115
Dominant language
Rust
License
GPL-3.0
Last GitHub push
Oct 20, 2026
Latest indexed
Oct 20, 2026
Contributing guide
No contributing guide
Code of conduct
No code of conduct
Beginner labels
No beginner labels indexed

How to contribute to hcavarsan/kftray

  1. There is no contributing guide, so start from the README and a few recently merged pull requests to see how changes are proposed.
  2. Your contributions will be published under the project's GPL-3.0 license.
  3. Pick one of the 3 open beginner-friendly issues below and comment that you want to work on it before you start.

Issues somebody may already be working on are listed last. List everything by date

  • network monitor stops health checks after a toggle mid check
    Open
    area:helper kind:bug priority:p3 ready

    Difficulty 2/5 1-3 hours Newbie friendliness 82/100

    hcavarsan/kftray#1298 ·

    Maintainers usually reply within 1 day

  • http logs keep the whole response body in memory
    Open
    area:portforward kind:bug priority:p2 ready

    Difficulty 3/5 1-2 days Newbie friendliness 62/100

    hcavarsan/kftray#1297 ·

    Maintainers usually reply within 1 day

  • expose a local https app without adding an http listener
    Open
    area:portforward kind:feature priority:p3

    Difficulty 4/5 3-5 days Newbie friendliness 30/100

    hcavarsan/kftray#1207 ·

    Maintainers usually reply within 1 day

  • let an agent read the http requests captured on a forward
    Open
    area:tui kind:feature priority:p3

    Difficulty 4/5 3-5 days Newbie friendliness 52/100

    hcavarsan/kftray#1196 ·

    Maintainers usually reply within 1 day

  • mcp list_ports hides a forbidden service behind an empty port list
    Possibly taken @hcavarsan claimed this 1 day ago. Open
    area:tui kind:bug priority:p2 ready

    Difficulty 2/5 1-3 hours Newbie friendliness 25/100

    hcavarsan/kftray#1292 ·

    Maintainers usually reply within 1 day

  • no use port button when the os reserves the local port
    Possibly taken @hcavarsan claimed this 1 day ago. Open
    area:frontend kind:bug priority:p2 ready

    Difficulty 2/5 1-3 hours Newbie friendliness 25/100

    hcavarsan/kftray#1291 ·

    Maintainers usually reply within 1 day

  • mcp list_ports suggests a port that service forwards dont use
    Possibly taken @hcavarsan claimed this 1 day ago. Open
    area:tui kind:bug priority:p2 ready

    Difficulty 2/5 1-3 hours Newbie friendliness 25/100

    hcavarsan/kftray#1290 ·

    Maintainers usually reply within 1 day

  • http logs slow forwards to a crawl on grpc, tls and binary streams
    Possibly taken @hcavarsan claimed this 2 days ago. Open
    area:portforward kind:perf priority:p2 ready

    Difficulty 2/5 1-3 hours Newbie friendliness 35/100

    hcavarsan/kftray#1285 ·

    Maintainers usually reply within 1 day

  • exported configs lose valid proxy hosts and domain aliases
    Possibly taken @hcavarsan claimed this 2 days ago. Open
    area:commons kind:bug priority:p2 ready

    Difficulty 2/5 1-3 hours Newbie friendliness 88/100

    hcavarsan/kftray#1282 ·

    Maintainers usually reply within 1 day

  • opening http logs ignores editors with quoted paths
    Possibly taken @hcavarsan claimed this 2 days ago. Open
    area:tauri kind:bug priority:p2 ready

    Difficulty 2/5 1-3 hours Newbie friendliness 88/100

    hcavarsan/kftray#1280 ·

    Maintainers usually reply within 1 day

  • new proxy starts lose their destination address
    Possibly taken @hcavarsan claimed this 2 days ago. Open
    area:tui kind:bug priority:p2 ready

    Difficulty 2/5 1-3 hours Newbie friendliness 82/100

    hcavarsan/kftray#1277 ·

    Maintainers usually reply within 1 day

  • http log cuts replies at chunk terminators inside the payload
    Possibly taken @hcavarsan claimed this 3 days ago. Open
    area:server kind:bug priority:p2 ready

    Difficulty 3/5 1-2 days Newbie friendliness 76/100

    hcavarsan/kftray#1275 ·

    Maintainers usually reply within 1 day

  • exposed apps lose a listener while the relay stays alive
    Possibly taken @hcavarsan claimed this 3 days ago. Open
    area:server kind:bug priority:p2 ready

    Difficulty 3/5 1-2 days Newbie friendliness 78/100

    hcavarsan/kftray#1274 ·

    Maintainers usually reply within 1 day

  • https forwards serve plaintext when certificate setup fails
    Possibly taken @hcavarsan claimed this 4 days ago. Open
    area:portforward kind:bug priority:p2 ready

    Difficulty 4/5 3-5 days Newbie friendliness 55/100

    hcavarsan/kftray#1270 ·

    Maintainers usually reply within 1 day

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.