Releases

Ratatui maintainer launches NetWatch, a Rust TUI for network diagnostics

NetWatch packages live diagnostics, packet capture and a rolling 5-minute flight recorder into one Rust TUI, with 1.1k GitHub stars and a Ratatui pedigree.

Jamie Taylor2 min read
Published
Listen to this article0:00 min
Share this article:
Ratatui maintainer launches NetWatch, a Rust TUI for network diagnostics
AI-generated illustration

NetWatch is trying to replace a familiar late-night scramble: opening one tool for interfaces, another for connections, a third for packet capture, then trying to remember what changed before the incident vanished. The Rust terminal app packages real-time network diagnostics into one command, zero config workflow, with instant views of interfaces, connections and health probes, plus a flight recorder that can be armed before the evidence disappears.

The project’s strongest hook is practical rather than flashy. NetWatch’s README says it supports Homebrew installs on macOS and Linux, cargo install netwatch-tui, and prebuilt binaries. It also ships static Linux builds for x86_64 and aarch64 that bundle libpcap, a useful detail for operators who have run into missing libpcap.so.0.8 problems on some distros. That makes NetWatch feel less like a demo and more like a tool meant to land cleanly on real machines.

The release history shows the project moving fast. Version 0.9.0 landed on April 3, 2026 with the Flight Recorder feature, a rolling 5-minute incident capture that records packets, connections, health snapshots, DNS analytics, bandwidth context and network-intel alerts. The export bundle is built for postmortems, with summary.md, packets.pcap, connections.json, health.json, bandwidth.json, dns.json, alerts.json and manifest.json all included. Version 0.10.0 followed with opt-in AI Insights and a configurable endpoint, while a later README and screenshot update removed the Insights Model menu item from the demo GIF.

Related stock photo
Photo by Wolfgang Weiser

The Ratatui connection is what makes NetWatch stand out in the Rust TUI crowd. Ratatui describes itself as a fast, lightweight Rust crate for building terminal user interfaces, and Orhun Parmaksız, who says he is an open-source developer with a deep passion for Rust and terminals, has long been tied to that ecosystem. NetWatch sits alongside tools like bandwhich, the bandwidth-utilization utility that correlates packet data with /proc on Linux, lsof on macOS and WinAPI on Windows, but it pushes further into incident response and topology visibility.

That positioning is starting to get noticed. Terminal Trove picked NetWatch as its tool of the week, and Bytecode.news echoed the “htop for your network” comparison while highlighting the real-time dashboard, latency heatmap, packet capture and optional eBPF monitoring. The GitHub repository now shows about 1.1k stars and 36 forks, early traction that suggests the pitch is landing with developers who want one terminal-first place to see the network breathe, and keep a record when it stops.

Know something we missed? Have a correction or additional information?

Submit a Tip

Never miss a story.
Get Rust Programming updates weekly.

The top stories delivered to your inbox.

Free forever · Unsubscribe anytime

Discussion

More Rust Programming News