Skip to content

franlol/iptop

Repository files navigation

iptop

htop for your network. A beautiful, real-time IP traffic monitor for the terminal.

License: MIT Platform Built with Bun

iptop demo

Highlights

  • Braille throughput charts — mirrored download/upload at 8× block-character resolution, with live rate, peak, and totals
  • Live world map — your traffic destinations lit up on a braille dot-matrix globe
  • Per-process & per-host bandwidth — see exactly what's using your network, drill into any process
  • Latency & connections — continuous ping graphs and every TCP/UDP socket, resolved and GeoIP-tagged
  • No root, no packet capture — just the tools your OS already ships, refreshed every second

Install

# Homebrew (macOS / Linux)
brew tap franlol/iptop
brew install iptop

# Arch Linux (AUR)
yay -S iptop-bin

Or grab a standalone binary from the latest release. No runtime required.

From source

git clone https://github.com/franlol/iptop && cd iptop
bun install && bun start

Build your own binary: bun run build./dist/iptop

iptop --map   # fullscreen world-map wall-art mode

Keys

j/k select · inspect process · s sort · m map · q quit


Built on Bun · MIT © franlol

About

htop for your network; a beautiful, real-time terminal IP traffic monitor

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors