TL;DR — Quick Summary

Trippy combines ping and traceroute into a beautiful TUI. Real-time hop analysis, latency histograms, jitter detection, and multi-protocol support — network diagnostics reimagined.

Trippy is traceroute + ping in a beautiful TUI. Real-time hops, latency, jitter — see your network path live.

Installation

# macOS
brew install trippy

# Arch Linux
sudo pacman -S trippy

# Cargo
cargo install trippy

Usage

# Basic traceroute (requires sudo for ICMP)
sudo trip example.com

# TCP traceroute (no sudo needed)
trip -p tcp example.com

# UDP traceroute
trip -p udp example.com

# Specific port
trip -p tcp --target-port 443 example.com

# Reverse DNS
trip -r example.com

# Set max hops
trip --max-ttl 30 example.com

# Multiple targets
trip example.com google.com

# GeoIP (with MaxMind db)
trip --geoip-mmdb GeoLite2-City.mmdb example.com

# JSON output
trip -m json example.com

Summary

  • Trippy combines traceroute and ping in a live TUI
  • Real-time latency, packet loss, jitter, and histograms per hop
  • ICMP, UDP, and TCP protocol support
  • Reverse DNS, GeoIP, multi-target tracing
  • Written in Rust — fast, cross-platform, beautiful visualization