[PR #379] [MERGED] Add rustnet #384

Closed
opened 2025-11-06 11:57:01 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/rothgar/awesome-tuis/pull/379
Author: @domcyrus
Created: 9/12/2025
Status: ✅ Merged
Merged: 9/12/2025
Merged by: @rothgar

Base: master ← Head: patch-1


📝 Commits (1)

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

Hi there,

I would like to add RustNet a cross-platform network monitor that combines real-time traffic with deep packet inspection and process attribution.

Things that may make it unique:

  1. Deep Protocol Analysis: Unlike basic network monitors, RustNet provides deep packet inspection:

    • TLS/HTTPS SNI (Server Name Indication) information
    • QUIC stream analysis and connection details
    • SSH banner information and protocol detection
    • DNS query inspection with response details
    • HTTP/HTTPS metadata extraction
  2. Process Attribution: Connects network activity directly to the responsible process/application, solving the "what's causing this traffic?" problem. On macOS, as far as I can tell, no other tool uses pktab which makes it possible to identify all processes, including short-lived processes like curl or wget.

  3. Connection State Tracking: Monitors connection lifecycle with protocol-specific state information (TCP states, QUIC connection phases, etc.).

  4. Filter option: Real-time vim/fzf-style filtering with keyword support:

    • Navigate while typing filters
    • Fuzzy search across all connection fields including DPI data
    • Keyword filters: port:443, src:192.168, process:firefox

🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/rothgar/awesome-tuis/pull/379 **Author:** [@domcyrus](https://github.com/domcyrus) **Created:** 9/12/2025 **Status:** ✅ Merged **Merged:** 9/12/2025 **Merged by:** [@rothgar](https://github.com/rothgar) **Base:** `master` ← **Head:** `patch-1` --- ### 📝 Commits (1) - [`beb1247`](https://github.com/rothgar/awesome-tuis/commit/beb124758484e9a98e5053a707859a73a89ad4cc) Add rustnet ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description Hi there, I would like to add [RustNet](https://github.com/domcyrus/rustnet) a cross-platform network monitor that combines real-time traffic with deep packet inspection and process attribution. **Things that may make it unique:** 1. **Deep Protocol Analysis**: Unlike basic network monitors, RustNet provides deep packet inspection: - TLS/HTTPS SNI (Server Name Indication) information - QUIC stream analysis and connection details - SSH banner information and protocol detection - DNS query inspection with response details - HTTP/HTTPS metadata extraction 2. **Process Attribution**: Connects network activity directly to the responsible process/application, solving the "what's causing this traffic?" problem. On macOS, as far as I can tell, no other tool uses pktab which makes it possible to identify all processes, including short-lived processes like `curl` or `wget`. 3. **Connection State Tracking**: Monitors connection lifecycle with protocol-specific state information (TCP states, QUIC connection phases, etc.). 4. **Filter option**: Real-time vim/fzf-style filtering with keyword support: - Navigate while typing filters - Fuzzy search across all connection fields including DPI data - Keyword filters: port:443, src:192.168, process:firefox --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 11:57:01 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-tuis#384