github skyhook-io/radar v1.3.3

6 hours ago

Radar v1.3.3

Modern Kubernetes visibility. Local-first. No account. No cloud dependency. Fast.

Topology, event timeline, and service traffic — plus resource browsing and Helm management. Open source. Free forever.

Installation

Homebrew (macOS/Linux):

brew install skyhook-io/tap/radar

Scoop (Windows):

scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket
scoop install radar

PowerShell (Windows):

irm https://raw.githubusercontent.com/skyhook-io/radar/main/install.ps1 | iex

Manual (macOS Apple Silicon):

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.3.3/radar_v1.3.3_darwin_arm64.tar.gz
tar -xzf radar_v1.3.3_darwin_arm64.tar.gz
sudo mv kubectl-radar /usr/local/bin/

Manual (macOS Intel):

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.3.3/radar_v1.3.3_darwin_amd64.tar.gz
tar -xzf radar_v1.3.3_darwin_amd64.tar.gz
sudo mv kubectl-radar /usr/local/bin/

Manual (Linux amd64):

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.3.3/radar_v1.3.3_linux_amd64.tar.gz
tar -xzf radar_v1.3.3_linux_amd64.tar.gz
sudo mv kubectl-radar /usr/local/bin/

Desktop App

Homebrew (macOS):

brew install --cask skyhook-io/tap/radar-desktop

Debian/Ubuntu:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.3.3/radar-desktop_v1.3.3_linux_amd64.deb
sudo dpkg -i radar-desktop_v1.3.3_linux_amd64.deb

Fedora/RHEL:

curl -LO https://github.com/skyhook-io/radar/releases/download/v1.3.3/radar-desktop_v1.3.3_linux_amd64.rpm
sudo rpm -i radar-desktop_v1.3.3_linux_amd64.rpm

Scoop (Windows):

scoop bucket add skyhook https://github.com/skyhook-io/scoop-bucket
scoop install radar-desktop

Windows (direct download): Download from the assets below.

CLI

Then run: kubectl radar

Changelog

  • 131b96b deps(npm): bump @xyflow/react 12.10.1→12.10.2, @playwright/test 1.58.2→1.59.0
  • 07d62a4 deps(npm): upgrade @xyflow/react 12.10.1→12.10.2, @playwright/test 1.58.2→1.59.1
  • e0249e5 deps(npm): upgrade TypeScript 5.9 → 6.0
  • 1536480 deps(npm): upgrade Vite 7 → 8, @vitejs/plugin-react 5 → 6
  • 77694ec deps: batch update safe dependency bumps
  • c878933 feat(auth): force login prompt after logout for IdPs without end_session_endpoint
  • 8c428bb feat(auth): implement OIDC RP-Initiated Logout (#381)
  • 4399132 feat(traffic): flow list view, protocol filters, dock integration, UX improvements
  • 74d158d feat(traffic): rich L7 details from Hubble — latency, DNS, status, paths, filters
  • 2dd0f2f feat(traffic): surface L7 details in traffic graph
  • cc17178 feat: 3-level namespace topology with workload cards and smart collapse
  • 8616a7a feat: save to ~/Downloads with open file/folder actions + toast improvements
  • 3b5003a fix: L7 vote for zero-connection flows, guard RoundRate against NaN
  • 3fc25ce fix: add left padding to L7 filters sidebar section
  • de75c5e fix: address review findings for desktop save-file
  • eabaedf fix: address review findings — loop safety, path validation, error logging
  • 6c46239 fix: desktop app no longer silently exits on missing kubeconfig (#383)
  • 3c08c53 fix: hide L7 filters section when no L7 data in flows
  • ebcc741 fix: review findings — Tailwind classes, path latency, cleanup
  • 656e6c5 fix: review findings — template literals, protocol filter, sort, dedup key
  • e817c54 fix: use native save dialog for desktop file downloads
  • 006af49 refactor: adapt moved components for shared package
  • fbb5ecb refactor: clean up manualChunks to data-driven pattern
  • 91304d6 refactor: move DiffViewer and TimelineList to k8s-ui package

Don't miss a new radar release

NewReleases is sending notifications on new releases.