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