matthart1983

Real-time network diagnostics TUI — like htop for your network. Built with Rust + ratatui.

171
3
100% credibility
Found Feb 26, 2026 at 37 stars 5x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Rust
AI Summary

NetWatch is a terminal-based tool for real-time monitoring of network interfaces, active connections, live packet inspection with protocol decoding, topology mapping, timelines, and AI-generated insights.

How It Works

1
🔍 Discover NetWatch

You learn about a friendly tool that lets you peek at your home network like watching traffic on a busy street.

2
📥 Grab and ready it

Download it once and set it up on your computer in moments, no fuss.

3
🚀 Fire it up

Open it in your command window and instantly see live updates of your internet speed, connections, and health.

4
📊 Explore your network

Flip through colorful views of active apps talking online, packet details, maps, and timelines to see everything clearly.

5
🤖 Unlock smart advice

Tap a key for automatic tips spotting slowdowns, odd connections, or issues before they bother you.

Master your connection

Now you effortlessly watch, understand, and fix your network, keeping everything speedy and secure.

Sign up to see the full architecture

4 more

Sign Up Free

Star Growth

See how this repo grew from 37 to 171 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is netwatch?

Netwatch is a terminal-based real-time network diagnostics tool, like htop but for your network stack. It delivers live interface stats, bandwidth sparklines, active connections, packet capture with protocol decoding for DNS, TLS, HTTP, ICMP, and more, plus topology maps, connection timelines, and AI-powered insights via Ollama. Built in Rust with ratatui for a responsive TUI, it runs cross-platform on macOS, Linux, and Windows—install via `cargo install netwatch-tui` and launch with `netwatch` or `sudo netwatch` for full capture.

Why is it gaining traction?

Unlike heavy GUIs like Wireshark, netwatch packs deep packet inspection, stream reassembly, display filters, PCAP export, and GeoIP/whois lookups into a keyboard-driven TUI with zero bloat. The AI insights tab auto-detects anomalies like high latency or suspicious traffic every 15 seconds, and features like latency heatmaps and handshake histograms give instant visibility into performance issues. Rust ensures low overhead for always-on network real time monitoring without draining resources.

Who should use this?

Network engineers troubleshooting live traffic, sysadmins monitoring production servers, or devs debugging API calls and local connections during development. Ideal for remote workers needing quick packet views without alt-tabbing from SSH, or anyone preferring terminal over bloated real time network monitoring tools.

Verdict

Grab it for everyday diagnostics—excellent docs and demo GIF make onboarding fast, despite 31 stars and 1.0% credibility signaling early maturity. Solid for personal use, but watch for more tests before team rollout.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.