kubefwd is a command line utility for bulk forwarding Kubernetes services to your local workstation. Each service gets its own unique loopback IP (127.x.x.x), eliminating port conflicts. Access cluster services by name exactly as in-cluster with automatic /etc/hosts management.
What's new in 1.25.16
kubefwd v1.25.16 This release modernizes the interactive Terminal UI by moving it onto the Charm v2 library line, hardens API-key startup logging, and rolls up routine dependency and CI maintenance.
Highlights
TUI migrated to Charm v2 (#527, closes #517) The entire interactive TUI (--tui) has been migrated from the v1 Charm libraries to their v2 equivalents under the charm.land/... module path: ──────────────────────────────────────────┬──────────────────────────────────────── Before │After ──────────────────────────────────────────┼──────────────────────────────────────── github.com/charmbracelet/bubbletea v1.3.10│charm.land/bubbletea/v2 v2.0.7 ──────────────────────────────────────────┼──────────────────────────────────────── github.com/charmbracelet/lipgloss v1.1.0 │charm.land/lipgloss/v2 v2.0.4 ──────────────────────────────────────────┼──────────────────────────────────────── github.com/charmbracelet/bubbles v1.0.0 │charm.land/bubbles/v2 v2.1.0 ──────────────────────────────────────────┼──────────────────────────────────────── github.com/evertras/bubble-table v0.19.2 │github.com/evertras/bubble-table v0.22.3 ──────────────────────────────────────────┴──────────────────────────────────────── These are distinct, incompatible type systems, so this was a full API migration rather than a version bump. Notable changes handled under the hood: - View() returns tea.View - alt-screen and mouse capture moved from the removed tea.WithAltScreen() / tea.WithMouseCellMotion() program options to the AltScreen / MouseMode fields on the returned view, applied on every render path. - Keys - tea.KeyMsg is now an interface; all handlers (services, logs, detail, browse, and help) dispatch on the concrete tea.KeyPressMsg. - Mouse - tea.MouseMsg split into tea.MouseWheelMsg / tea.MouseClickMsg, with renamed button constants; all wheel-scroll and click-to-focus behavior preserved. - Styling - lipgloss.Color is now a function returning image/color.Color; viewport sizing moved to SetWidth() / SetHeight() and option-based construction. No user-facing behavior changes. All keyboard shortcuts (j/k, Enter, Tab, /, r, b, ?, q), traffic metrics, log streaming, theme switching, and auto-reconnect work exactly as before. The dark/light theme workaround was re-validated under lipgloss v2. Verified on ubuntu + macOS with go build, go vet, golangci-lint (0 issues), and the full test suite. …
Yes. kubefwd is free and open-source software released under the Apache-2.0 license.
What is the latest version of kubefwd?
The latest version is 1.25.16, released on Jun 20, 2026.
Is it safe to download kubefwd?
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 2f671f3f1104ba4da1b1a2dc6ab8658c8f797789629808a624955363488b28c3.
Which Windows versions does kubefwd support?
kubefwd runs on Windows and is available for 32-bit (x86), 64-bit (x64) systems.
How do I uninstall kubefwd?
Open Settings › Apps › Installed apps, find kubefwd and select Uninstall. From the command line, run winget uninstall --id=txn2.kubefwd -e.
Is there a portable version of kubefwd?
Yes. kubefwd is available as a portable ZIP archive (kubefwd_Windows_x86_64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.
Alternatives to kubefwd
Other Development kits programs for Windows from different developers.