Hello there, thanks for your interest in rustnet. This sounds good to me.
Hello there, thanks for your interest in rustnet. This sounds good to me.
RustNet can now use a mouse π±οΈ
Click tabs, select connections, scroll, double-click for details, copy to clipboard. All in your terminal.
Soon to be released since v1.0.0:
- BitTorrent, STUN & MQTT detection
- GeoIP city-level location
- Android builds
github.com/domcyrus/rustnet
I'm happy to announce RustNet v1.0.0! π
Real-time network monitoring in your terminal.
New in 1.0:
- GeoIP location for remote IPs
- PCAP export with process attribution
- eBPF ICMP tracking on Linux
- 4 platforms, 18 protocols, one TUI.
github.com/domcyrus/rus...
#Rust #RustLang #OpenSource
Rustnet showing what firefox does
RustNet showing Firefox's connection to ads.mozilla.org. It's always nice to have visibility into what's happening on your network.
github.com/domcyrus/rus...
RustNet v0.18 is out.
- Process grouping (press 'a' to group by app)
- 7 new DPI protocols
- Traffic graphs with 60s history
- BPF filter support
github.com/domcyrus/rustnet
#rust #opensource #terminal #networking
I've added process grouping to RustNet. Press 'a' to see which app is using all your bandwidth. I think it is also very useful to find a specific connection.
The next release is coming soon, but if you like to try it out, it is already in main.
github.com/domcyrus/rustnet
#rust #networking #linux
RustNet v0.17.0 released π
What's New:
- Landlock sandbox & capability dropping (Linux security)
- eBPF thread-to-process name resolution
- New CLI options: --no-sandbox, --sandbox-strict
π¦ COPR | PPA | AUR | Homebrew | Chocolatey
π github.com/domcyrus/rustnet/releases/tag/v0.17.0
RustNet v0.17.0 will include Landlock sandboxing π
Sandbox after init: drop CAP_NET_RAW, restrict filesystem, block outbound. But is it useful when CAP_BPF stays? Not certain... domcyrus.github.io/systems-programming/security/linux/2025/12/06/landlock-sandboxing-network-tools.html
RustNet v0.16.1 released
What's New:
- Network interface statistics tracking
- TCP retransmits
- FreeBSD support
Installation:
Fedora/RHEL: COPR | Ubuntu: PPA | Arch: AUR
macOS: Homebrew | Windows: Chocolatey | FreeBSD: pkg
github.com/domcyrus/rus...
#RustLang #Networking #Linux #FreeBSD #Rust
Feedback and / or improvement suggestions are very welcome π€
#rustlang #linux #networking #opensource
RustNet v0.15.0 released! π
New: Ubuntu PPA packaging & improved security with removed CAP_NET_ADMIN requirement.
Mentioned on Linux Today & LinuxLinksπ
Install:
Fedora: COPR packages
Ubuntu: Official PPA
Arch: rustnet-bin (once AUR recovers from DDoS π’)
macOS/Windows: github.com/domcyrus/rustnet
There are ways to avoid sudo usage with using `sudo setcap 'cap_net_raw,cap_net_admin,cap_bpf,cap_perfmon+eip' $RUSTNETPATH`. The problem is that it might be not enough because of eBPF where you also need cap_sys_admin where you are basically back at sudo.
github.com/domcyrus/rus...
Yehaa, rustnet now on Ubuntu PPA (25.10+)
sudo add-apt-repository ppa:domcyrus/rustnet
sudo apt install rustnet-monitor
Network monitoring TUI with eBPF process identification & deep packet inspection.
Also: Fedora COPR, Arch AUR
github.com/domcyrus/rustnet
#ubuntu #linux #rust
Process identification now even works on windows #windows #powershell
RustNet v0.14.0 is now available!
Key updates:
- eBPF enabled on Linux
- JSON logging for SIEM integration
- TUN/TAP interface support
- Fixed high CPU usage on Linux
- Available via Fedora COPR
github.com/domcyrus/rus...
#rustnet #rust #rustlang #networking #linux #ebpf #opensource #monitoring
RustNet v0.12.0 released with distribution packages
Added packaging such as .deb, .rpm, and Windows .msi installer.
Also added vim-style navigation, sortable columns for bandwidth monitoring, and fixed the Windows double-key issue.
github.com/domcyrus/rus...
#rust #opensource #networking #linux
macOS: "Here's process info in the packet header"
Linux: "Write 100 lines of eBPF"
My deep dive into PKTAP vs eBPF:
dev.to/domcyrus/why...
#rust #linux #systemsprogramming #ebpf
Thanks a lot for sharing @orhun.dev. I'm the author of RustNet. If anyone has any questions or suggestions please let me know.
π€ maybe I should have tagged this #rustlang #ratatui #tui
Built RustNet: A network monitor with deep packet inspection and TUI
See real-time connections with process identification, protocol detection (HTTP/TLS/DNS/QUIC), and connection states
Works on Linux/macOS and maybe also Windows (TBD)
Source: github.com/domcyrus/rus...
Trump is the biggest degrowther! I don't like the way he is doing it but in the end for the good of the planet it doesn't matter.
Weidels LΓΆsungen scheinen mir nicht so Zukunftsorientiert: Fast 91% der weltweiten NettozuwΓ€chse bei den StromerzeugungskapazitΓ€ten kamen 2023 von Solar- und Windenergie, wΓ€hrend fossile Brennstoffe nur 6% ausmachten...
about.bnef.com/blog/clean-e...
What's upppp? π