Cross-platform network diagnostic suite built with Rust + Tauri.
Inspect, monitor, and analyze your network.
- Interface Overview - List active adapters with IPs, gateways, and traffic stats
- Neighbor Scan - Scan your LAN
- Net Route - Inspect routing tables, gateways, and metrics
- Socket Connection - View active TCP/UDP connections with process information
- Public IP Info - Detect IPv4 / IPv6, ASN, and Country data
- Ping / TCP / UDP / QUIC - Test latency and reachability across protocols
- Port Scan - Discover open ports (Common, Top1000, or custom sets)
- Host Scan - Scan your network to identify alive hosts
- Cross-Platform - macOS, Windows, Linux supported
Download the installer for your platform from the releases page.
After installing NetPulsar on macOS, you may encounter a security warning that prevents the app from opening, stating that it is from an unidentified developer. This is a common macOS security measure for apps downloaded outside of the App Store.
To resolve this issue and open NetPulsar, you can remove the security attributes that macOS assigns to the application using the following command in the Terminal:
xattr -rc "/Applications/NetPulsar.app"# 1. Clone the repository
git clone https://github.com/shellrow/netpulsar.git
cd netpulsar
# 2. Install dependencies
cargo install tauri-cli
npm install
# 3. Run in development mode
cargo tauri dev
# 4. Build release package
cargo tauri build



