@DomCyrus
19 Followers
189 Following
68 Posts
Like:
Science, Photography, Linux, Rust, Go (golang)
RustNethttps://github.com/domcyrus/rustnet

๐Ÿฆ€ rustnet v1.4.0 is out.

A cross-platform network monitoring TUI with deep packet inspection, like top for your connections.

What's new:
- Redesigned, calmer interface (new --theme, stable columns, details view)
- FTP detection plus DNS/mDNS/LLMNR response IPs
- Tighter Linux sandboxing (Landlock v6 IPC scoping)
- Now a Cargo workspace: rustnet-core, rustnet-capture and rustnet-host

Big thanks to new contributors.

https://github.com/domcyrus/rustnet

#RustLang #Networking #OpenSource #linux

๐ŸฆŽ rustnet is now packaged for openSUSE Tumbleweed (x86_64 and aarch64) via the openSUSE Build Service.

Per-process network monitoring TUI with deep packet inspection โ€” live TCP/UDP/QUIC connections mapped to the owning app, sandboxed by default.

sudo zypper addrepo https://download.opensuse.org/repositories/home:/domcyrus:/rustnet/openSUSE_Tumbleweed/home:domcyrus:rustnet.repo
sudo zypper install rustnet

https://github.com/domcyrus/rustnet

#openSUSE #Linux #Rust #FOSS

๐Ÿฆ€ rustnet is now available in homebrew-core! ๐ŸŽ‰

No more tap needed, just run:

brew install rustnet

rustnet is a cross-platform terminal UI for monitoring your network connections in real time, with deep packet inspection and protocol detection (HTTP, DNS, TLS, SSH, QUIC, and more).

Available on macOS and Linux.

๐Ÿ“ฆ https://formulae.brew.sh/formula/rustnet

#rustlang #homebrew #netsec #opensource #cli

rustnet

Homebrewโ€™s package index

Homebrew Formulae

RustNet is now on Nix! โ„๏ธ๐Ÿฆ€

Itโ€™s officially merged into nixpkgs-unstable and ready to use.

Test it instantly via Flakes (requires sudo for libpcap packet parsing):

sudo nix run github:nixos/nixpkgs/nixpkgs-unstable#rustnet

github.com/domcyrus/rustnet

#nixos #nix #rust #rustlang #tui #networking #linux #opensource

Some repositories may need a bit longer to update:
https://repology.org/project/rustnet/versions
rustnet package versions - Repology

List of package versions for project rustnet in all repositories

Try it out yourself: brew, apt, dnf, pacman, cargo or choco.
https://github.com/domcyrus/rustnet#quick-start
Details view: process, protocol DPI, reverse DNS, GeoIP and ASN for the selected connection. Reverse DNS is on by default in 1.3.0; opt out with `--no-resolve-dns`.
Process grouping: press `a` to group by app and spot the bandwidth hogs at a glance. The new per-field colors make the grouped view easier to scan.
Overview tab, with the redesigned stats panel showing sandbox status, packet stats and live throughput. Filter takes regex and exact ports.

RustNet v1.3.0 is out! ๐ŸŽ‰

A major UI refresh, plus reverse DNS by default and QUIC parser hardening.

- Revamped tabs, stats panel and details view
- Per-field colors with a 3-tier hierarchy
- Status dot for connection health
- Address scope labels (PUBLIC/PRIVATE/...) on remote IPs
- Reverse DNS resolution on by default (--no-resolve-dns to opt out)
- QUIC bounds checks for varint/token_len

https://github.com/domcyrus/rustnet/releases/tag/v1.3.0

#Rust #RustLang #OpenSource #Networking #TUI #Linux #Terminal