Per-process network monitoring for your terminal with deep packet inspection. Cross-platform, sandboxed.
$ brew install rustnet$ sudo pacman -S rustnet$ cargo install rustnet-monitor$ choco install rustnet
RustNet is a terminal-based, cross-platform network monitor that maps active TCP, UDP, and QUIC connections directly to their owning processes using eBPF, ETW, or native APIs.
It features built-in deep packet inspection (DPI) to identify protocols like HTTP, TLS/SNI, and DNS without external tools, and includes sandboxing for security.
Maintain rustnet? Add this badge to your README: listings that link back are marked verified and ranked first in the directory. It's checked once a day.
[](https://cli.masoko.net/tools/rustnet/)<a href="https://cli.masoko.net/tools/rustnet/"><img src="https://cli.masoko.net/badge/rustnet.svg" alt="rustnet on The Terminal Index"></a>to comment.
Trippy combines the functionality of traceroute and ping and is designed to assist with the analysis of networking issues.
see your network breathe
CLI / TUI that lists listening TCP/UDP ports
Live USB device tree in your terminal. Rust TUI, no root, no libusb. Full activity metrics on Linux; device tree on macOS/Windows.
Blazing fast terminal file manager written in Rust, based on async I/O.
TUI for managing wifi on Linux