Expand description
§netwatch
A modern network traffic monitor for Unix systems, inspired by nload but written in Rust.
§Features
- Real-time network monitoring with beautiful terminal UI
- Cross-platform support (Linux and macOS)
- nload compatibility with all command-line options
- Advanced network diagnostics and connection tracking
- Multiple display modes and export capabilities
§Example
use netwatch_rs::cli::Args;
use netwatch_rs::run;
let args = Args {
devices: vec!["en0".to_string()],
list: false,
test: false,
..Default::default()
};
run(args).expect("Failed to run netwatch");
Modules§
- active_
diagnostics - cli
- config
- connections
- dashboard
- device
- display
- error
- input
- logger
- network_
intelligence - platform
- processes
- safe_
system - security
- Security monitoring and intrusion detection for netwatch
- simple_
overview - stats
- system
- validation
- Input validation and sanitization for netwatch
Functions§
- run
- Main entry point for the netwatch application.