hcavarsan/kftray
hcavarsan/kftray has 1,576 GitHub stars and 82 forks. GitHot measured 0 stars in 24 hours and 0 in 7 days. Last checked 2026-11-09 08:54 UTC. Last push 2026-11-01.
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
What you can do
- Run multiple forwards across Kubernetes contexts without kubectl.
- Forward TCP and UDP traffic to services or pods, or reach other hosts through a cluster proxy.
- Expose local services to the cluster or through an ingress.
- Inspect HTTP traffic and replay requests in kftui.
Measured star growth
- in 24h
- 0
- in 7 days
- 0
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalAbout
kftray and kftui manage Kubernetes port forwards from your desktop or terminal. Both apps share configurations and a Rust backend that reconnects forwards when pods restart or connections drop.
- kftray runs as a desktop app with system tray integration.
- kftui runs in the terminal, with a CLI for scripts and headless use.
Watch the app overview or the HTTP logging demo.
Features
- Run multiple forwards across Kubernetes contexts without
kubectl. - Forward TCP and UDP traffic to services or pods, or reach other hosts through a cluster proxy.
- Expose local services to the cluster or through an ingress.
- Inspect HTTP traffic and replay requests in kftui.
- Share configs through GitHub or discover services from Kubernetes annotations.
- Organize configs with tags, filters and grouping.
See the documentation for configuration options and app behavior.
Get started
Download kftray or kftui, follow the installation guide and create your first port forward.
- Configuration: fields, workload types and shared settings.
- CLI reference: flags and commands for kftui.
- Architecture: the shared core and cluster relay.
- Security: vulnerability reporting and release verification.
- Releases: changes and release assets.
Contributing
Read the contribution guide and code of conduct. For local builds, see development and building from source.
Release scans block publication on High or Critical vulnerabilities. Each Grype step prints its findings in the job log and saves a JSON report.
Report bugs or request features through GitHub issues. Use Discussions or Slack for questions.
License
kftray is licensed under GPL-3.0.
Star History
Contributors
Contributors are listed below using the all-contributors contribution types.
Henrique Cavarsan 💻 |
Filipe Andujar 💻 |
Ikko Eltociear Ashimine 💻 |
Honsun Zhu 💻 |
Peter Hansson 💻 |
FabijanZulj 💻 |
skht 💻 |
kgara 💻 |
Ramez Ben Aribia 💻 |
knktc 💻 |
Björn Dieding 💻 |
Matt Van Horn 💻 |
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
561,263 starspublic-apis/public-apis
A collective list of free APIs
497,524 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
445,962 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,231 stars