kubefwd
From public sourcesBulk port forwarding Kubernetes services for local development.
Overview
- api-rest
- developer-tools
- devops
- devops-tools
- devtools
- k8s
- kubefwd
- kubernetes
- kubernetes-clusters
- kubernetes-namespace
Installation
Commands are shown, never run by the marketplace. Check them against the official documentation.- Official release filesFrom public sourcesfrom the latest official releasegithub.com/txn2/kubefwd/releases/tag/v1.25.18 ↗
- Build from sourceFrom public sourcesfrom catalog metadata
Build from source: no validated build recipe — follow the repository instructions.
github.com/txn2/kubefwd ↗
Compatibility
Unknown means no evidence was found — not that the product is incompatible.| Platform | Status | Architecture | Evidence | Confidence |
|---|---|---|---|---|
| Claude (web & desktop) | Unknown | — | — | — |
| Claude Code | Unknown | — | — | — |
| Cursor | Unknown | — | — | — |
| VS Code | Unknown | — | — | — |
| Windsurf | Unknown | — | — | — |
| ChatGPT | Unknown | — | — | — |
| Windows | Compatible | x86_64 | official build in release v1.25.18: kubefwd-1.25.18-windows-amd64.mcpb | 0.70 |
| Compatible | x86 | official build in release v1.25.18: kubefwd_Windows_i386.zip | 0.70 | |
| macOS | Compatible | x86_64 | official build in release v1.25.18: kubefwd-1.25.18-darwin-amd64.mcpb | 0.70 |
| Compatible | arm64 | official build in release v1.25.18: kubefwd-1.25.18-darwin-arm64.mcpb | 0.70 | |
| Linux | Compatible | x86 | official build in release v1.25.18: kubefwd_386.deb | 0.70 |
| Compatible | x86_64 | official build in release v1.25.18: kubefwd_amd64.deb | 0.70 | |
| Compatible | arm64 | official build in release v1.25.18: kubefwd_arm64.deb | 0.70 | |
| Compatible | — | official build in release v1.25.18: kubefwd_armv6.deb | 0.60 | |
| Android | Compatible | x86 | official build in release v1.25.18: kubefwd_386.apk | 0.70 |
| Compatible | x86_64 | official build in release v1.25.18: kubefwd_amd64.apk | 0.70 | |
| Compatible | arm64 | official build in release v1.25.18: kubefwd_arm64.apk | 0.70 | |
| Compatible | — | official build in release v1.25.18: kubefwd_armv6.apk | 0.60 |
Releases
checked Oct 29, 2026Files in 1.25.18
| File | Platform | Size | SHA-256 | Download from the official source |
|---|---|---|---|---|
| kubefwd-1.25.18-darwin-amd64.mcpb | macos · x86_64 · mcpb | 21.4 MB | 9bdf539d9099… | Official source ↗ |
| kubefwd-1.25.18-darwin-arm64.mcpb | macos · arm64 · mcpb | 19.6 MB | fb7049ea140c… | Official source ↗ |
| kubefwd-1.25.18-windows-amd64.mcpb | windows · x86_64 · mcpb | 21.5 MB | 707ea2e263fb… | Official source ↗ |
| kubefwd_386.apk | android · x86 · apk | 20.8 MB | cda46250242d… | Official source ↗ |
| kubefwd_386.deb | linux · x86 · deb | 20 MB | 0e51aa98470d… | Official source ↗ |
| kubefwd_386.rpm | linux · x86 · rpm | 20.8 MB | 0ceea098d209… | Official source ↗ |
| kubefwd_Darwin_arm64.tar.gz | macos · arm64 · tarball | 20.1 MB | 6f84294c984d… | Official source ↗ |
| kubefwd_Darwin_x86_64.tar.gz | macos · x86_64 · tarball | 21.8 MB | 2a5df2131573… | Official source ↗ |
| kubefwd_Linux_arm64.tar.gz | linux · arm64 · tarball | 19.1 MB | 69773325ea72… | Official source ↗ |
| kubefwd_Linux_armv6.tar.gz | linux · tarball | 20.2 MB | 78495e0b9d9c… | Official source ↗ |
| kubefwd_Linux_i386.tar.gz | linux · x86 · tarball | 19.9 MB | 9435875fee7f… | Official source ↗ |
| kubefwd_Linux_x86_64.tar.gz | linux · x86_64 · tarball | 21.3 MB | 457988d3b8fb… | Official source ↗ |
| kubefwd_Windows_i386.zip | windows · x86 · zip | 20.8 MB | e1c44f51a928… | Official source ↗ |
| kubefwd_Windows_x86_64.zip | windows · x86_64 · zip | 21.9 MB | fa156f4d46c8… | Official source ↗ |
| kubefwd_amd64.apk | android · x86_64 · apk | 22.4 MB | 97b197fb0f03… | Official source ↗ |
| kubefwd_amd64.deb | linux · x86_64 · deb | 21.4 MB | 06b58fdd0eac… | Official source ↗ |
| kubefwd_amd64.rpm | linux · x86_64 · rpm | 22.4 MB | 59955e6c3e70… | Official source ↗ |
| kubefwd_arm64.apk | android · arm64 · apk | 19.9 MB | 41daa665272d… | Official source ↗ |
| kubefwd_arm64.deb | linux · arm64 · deb | 19.2 MB | 72943e17b43c… | Official source ↗ |
| kubefwd_arm64.rpm | linux · arm64 · rpm | 19.9 MB | 87c04f121d72… | Official source ↗ |
| kubefwd_armv6.apk | android · apk | 21 MB | 0f36a8b57de0… | Official source ↗ |
| kubefwd_armv6.deb | linux · deb | 20.2 MB | 77619f3a4856… | Official source ↗ |
| kubefwd_armv6.rpm | linux · rpm | 21 MB | 77aeaf36fd8d… | Official source ↗ |
| kubefwd_checksums.txt | checksums | 2.5 KB | 7b0b342cbdec… | Official source ↗ |
| kubefwd_Darwin_arm64.tar.gz.sbom.json | SBOM | 178.5 KB | 4202e26ef682… | Official source ↗ |
| kubefwd_Darwin_x86_64.tar.gz.sbom.json | SBOM | 178.6 KB | 010d808629ef… | Official source ↗ |
| kubefwd_Linux_arm64.tar.gz.sbom.json | SBOM | 178.4 KB | 01836f84af8f… | Official source ↗ |
| kubefwd_Linux_armv6.tar.gz.sbom.json | SBOM | 178.4 KB | 0d7ed7aa8b7e… | Official source ↗ |
| kubefwd_Linux_i386.tar.gz.sbom.json | SBOM | 178.3 KB | e30f89a5baa3… | Official source ↗ |
| kubefwd_Linux_x86_64.tar.gz.sbom.json | SBOM | 178.5 KB | d155c7c28864… | Official source ↗ |
| kubefwd_Windows_i386.zip.sbom.json | SBOM | 183 KB | 97fe0366d046… | Official source ↗ |
| kubefwd_Windows_x86_64.zip.sbom.json | SBOM | 183.3 KB | f38307be2587… | Official source ↗ |
| kubefwd-1.25.18-darwin-amd64.mcpb.sigstore.json | signature | 9.9 KB | 47b0c799d87b… | Official source ↗ |
| kubefwd-1.25.18-darwin-arm64.mcpb.sigstore.json | signature | 10 KB | 4411dc6e63e5… | Official source ↗ |
| kubefwd-1.25.18-windows-amd64.mcpb.sigstore.json | signature | 9.9 KB | 77a7d62b6f5a… | Official source ↗ |
| kubefwd_Darwin_arm64.tar.gz.sigstore.json | signature | 9.9 KB | 89d320813a20… | Official source ↗ |
| kubefwd_Darwin_x86_64.tar.gz.sigstore.json | signature | 9.8 KB | 1319c9e978da… | Official source ↗ |
| kubefwd_Linux_arm64.tar.gz.sigstore.json | signature | 9.9 KB | de425758e6c6… | Official source ↗ |
| kubefwd_Linux_armv6.tar.gz.sigstore.json | signature | 9.9 KB | 6e4dd205696c… | Official source ↗ |
| kubefwd_Linux_i386.tar.gz.sigstore.json | signature | 10 KB | f6e2668153a9… | Official source ↗ |
| kubefwd_Linux_x86_64.tar.gz.sigstore.json | signature | 10.1 KB | 9ab1d7cf37d8… | Official source ↗ |
| kubefwd_Windows_i386.zip.sigstore.json | signature | 10 KB | 90ec1bc97c6b… | Official source ↗ |
| kubefwd_Windows_x86_64.zip.sigstore.json | signature | 9.9 KB | 09eead891a9b… | Official source ↗ |
| kubefwd_checksums.txt.sigstore.json | signature | 10 KB | e15e6e132d37… | Official source ↗ |
Release history
- v1.25.17Oct 16, 2026Official source ↗
- v1.25.16Jun 20, 2026Official source ↗
- v1.25.15May 29, 2026Official source ↗
- v1.25.14Apr 22, 2026Official source ↗
- v1.25.13Mar 29, 2026Official source ↗
- v1.25.12Feb 10, 2026Official source ↗
- v1.25.10Feb 4, 2026Official source ↗
Quality profile
algorithm quality-v1.0 · assessed Oct 15, 2026Score components
License
Apache-2.0This is the catalog policy status, not legal advice.
Sources
Reviews
No reviews yet.
Alternatives
README
From txn2/kubefwd · license Apache-2.0 · fetched Oct 29, 2026kubefwd (Kube Forward)
[kubefwd - kubernetes bulk port forwarding]
[CNCF Landscape] [GitHub license] [codecov] [Go Report Card] [GitHub release] [GitHub Downloads] [OpenSSF Scorecard] [OpenSSF Best Practices] [SLSA 3]
Documentation | Getting Started | User Guide | API Reference | MCP (AI Integration)
Develop Locally, Connect to Kubernetes
kubefwd enables developers to work on their local machine while seamlessly accessing services running in a Kubernetes cluster. If you're building a new API that needs to connect to a database at db:5432, an auth service at auth:443, and a cache at redis:6379, all running in your development cluster, kubefwd makes them available locally by their service names, exactly as they would appear in-cluster. No environment-specific configuration, no local service setup, no Docker Compose files. Just run kubefwd and your application's existing connection strings work.
This is the essential use case: reduce or eliminate environment-specific connection setup and configurations during local development. Your code uses http://api-gateway:8080 in production? It works the same way on your laptop with kubefwd.
Bulk Kubernetes port forwarding with an interactive TUI, unique IPs per service, and automatic reconnection.
kubefwd is a command-line utility that bulk port forwards Kubernetes services to your local workstation. Each service gets its own unique loopback IP (127.x.x.x), eliminating port conflicts and enabling realistic local development with cluster services accessible by name.
Quick Start
# Install (macOS)
brew install kubefwd
# Forward all services in a namespace with the interactive TUI
sudo -E kubefwd svc -n my-namespace --tui
Press ? for help, q to quit. See Getting Started for detailed installation and setup.
How It Works
kubefwd discovers services in your namespace, assigns each a unique loopback IP, updates /etc/hosts with service names, and establishes port forwards through the Kubernetes API. Access services by name just like in-cluster:
curl http://api-service:8080
mysql -h database -P 3306
redis-cli -h cache -p 6379
Features
- Interactive TUI: Real-time service monitoring with traffic metrics
- Unique IP per Service: Each service gets its own 127.x.x.x address
- Auto-Reconnect: Reconnects when pods restart or connections drop
- Bulk Forwarding: Forward all services in a namespace with one command
- Live Traffic Monitoring: See bytes in/out and HTTP activity
- Pod Log Streaming: View container logs in the TUI
- REST API: Programmatic control via HTTP endpoints
- MCP Support: Integration with AI assistants (Claude Code, Cursor)
Installation
macOS:
brew install kubefwd
Linux: Download .deb, .rpm, or .tar.gz from releases
Windows:
winget install txn2.kubefwd
# or
scoop install kubefwd
Docker:
docker run -it --rm --privileged \
-v "$HOME/.kube:/root/.kube:ro" \
txn2/kubefwd services -n my-namespace --tui
Usage
# Interactive mode (recommended)
sudo -E kubefwd svc -n default --tui
# Multiple namespaces
sudo -E kubefwd svc -n default,staging --tui
# Filter by label
sudo -E kubefwd svc -n default -l app=api --tui
# With REST API enabled
sudo -E kubefwd svc -n default --tui --api
Why kubefwd?
Unlike kubectl port-forward, kubefwd:
| Feature | kubectl port-forward | kubefwd |
|---|---|---|
| Services per command | One | All in namespace |
| IP allocation | localhost only | Unique IP per service |
| Port conflicts | Manual management | None (unique IPs) |
| Service name resolution | Not supported | Automatic (/etc/hosts) |
| Auto-reconnect | No | Yes |
| Real-time monitoring | No | TUI with metrics |
See Comparison for detailed comparisons with Telepresence, mirrord, and other tools.
Documentation
Full documentation at kubefwd.com:
- Getting Started - Installation and setup
- User Guide - Interface and shortcuts
- Configuration - CLI options
- Advanced Usage - Multi-cluster, selectors
- REST API - API reference
- MCP Integration - AI assistant setup
- Troubleshooting - Common issues
- Architecture - Technical details
- Comparison - vs Telepresence, mirrord
Requirements
- kubectl configured with cluster access
- Root/sudo access (for /etc/hosts and network interfaces)
Contributing
We welcome contributions for bug fixes, tests, and documentation. Feature development is limited to maintainers. See CONTRIBUTING.md.
License
Open source by Craig Johnston, sponsored by Deasil Works, Inc.