I made this tool for myself, but I want to share it with you and get your opinion.
It’s called NetPulse, a desktop network diagnostics toolkit that brings the utilities I use regularly into one interface:
– Multi-target ping monitoring and flood testing
– Visual traceroute and MTR-style analysis
– DNS, TCP, TLS, WHOIS/RDAP, ASN, BGP, and HTTP diagnostics
– Port checking, speed testing, DNSBL checks, and basic reconnaissance
– Interactive SSH, Telnet, and serial console sessions
One of my main goals was keeping it small and uncomplicated. The application uses roughly 30 MB of disk space and is designed to run within about 150 MB of RAM. It doesn’t require an account, subscription, API key, or backend service operated by me.
Privacy was equally important, NetPulse does not save or collect any telemetry, usage analytics, or diagnostic results. Nothing is sent back to me. Preferences are stored locally, credentials remain in memory only, and results are written to disk only when you explicitly export them. Naturally, tools such as WHOIS, GeoIP, DNS, and speed tests contact the relevant public services when you run them.
NetPulse is open source, MIT-licensed, and built with Tauri, Rust, and React. It currently supports Windows 10/11, Linux, and Apple Silicon Macs.
The Windows release isn’t code-signed yet, so SmartScreen or Defender may complain about it, particularly because the application includes an interactive SSH console. Release hashes are provided, builds run publicly through GitHub Actions, and you can also build it directly from source.
GitHub and downloads: NetPulse
I’d especially appreciate feedback on the interface, missing diagnostics, confusing workflows, or anything that would make it more useful in day-to-day network troubleshooting.
Source: r/Networks · by /u/gabox0210