Back
Join now
About

Popular Tags

  • typescript
  • react
  • open-source-coding-agent
  • llm
  • ui-components
  • shadcn-ui
  • tailwind
  • ai-agents
  • open-source
  • ai

Top Sources

  • github.com
  • clerk.com
  • 1771technologies.com
  • 21st.dev
  • abui.io
  • activepieces.com
  • ai-sdk.dev
  • alash3al.github.io
  • alchemy.run
  • altsendme.com

Browse by Type

  • Tools
  • Code
bookmrks.io - Discovery, refined.
Tags
  • cli
    1
  • dpi
    1
  • ebpf
    1
  • freebsd
    1
  • geoip
    1
  • landlock
    1
  • linux
    1
  • macos
    1
  • netstat-alternative
    1
  • network-monitoring
    1
  • packet-capture
    1
  • performance-tools
    1
  • process-monitoring
    1
  • ratatui
    1
  • rust
    1
  • seatbelt
    1
  • systems-tools
    1
  • tui
    1
  • windows
    1
Website favicongithub.com

RustNet: Per-Process Network Monitoring Tool

RustNet offers per-process network monitoring with deep packet inspection, enhancing visibility into connections across multiple platforms.

chip
Tech Stack
GitHubCargoDockerRustDependabotGitHub ActionsCObjective-CBashPython
Summary

RustNet is a per-process network monitoring tool designed for terminal use, providing live visibility into TCP, UDP, and QUIC connections with deep packet inspection. It operates across multiple platforms including Linux, macOS, Windows, and FreeBSD, ensuring a consistent user experience.

Key features:

  • Per-process attribution - Maps every connection to its owning process using eBPF on Linux and native APIs on other platforms.
  • Deep packet inspection - Identifies various protocols including HTTP, DNS, and QUIC without external dissectors.
  • Security sandboxing - Implements security measures like Landlock and Seatbelt to enhance safety.
  • Real-time analytics - Monitors retransmissions and out-of-order packets for detailed connection insights.
  • GeoIP enrichment - Provides country lookups without external network calls.

RustNet serves as a bridge between simple connection tools and comprehensive packet analyzers, allowing users to see which applications own each connection and track connection states in real-time.

Comments
No comments yet. Sign in to add the first comment!