foreee/dsh-net-dashboard: Put local network quality into the DSH sidebar

Maintained by foreee, this DSH client plugin adds a network inspection dashboard to the sidebar. The KPI bar constantly displays download/upload speeds, gateway latency, and TCP session counts. Four cards display real-time traffic, latency, sessions, and network details (IP/MAC, DNS, public IP, etc.), which can be expanded by clicking on them. Traffic rates are calculated from differential counts of `netstat -ib`. Latency is fed into a rolling window by a persistent `ping -i 1` process, with a default 3-second polling interval. All charts are drawn using inline SVGs and have no third-party dependencies. The installation command is `dsh plugin --profile desktop add "github:foreee/dsh-net-dashboard"`; add `--profile web` for the browser profile. Configuration options include `enabled`, `pingTargets`, and `publicIp`. Collection commands and parsers are macOS-only; Wi-Fi rows are omitted when Location permissions are denied, and traffic displays "-" on the first sample. The plugin runs with the privileges of the current DSH process. It is recommended to review the source code and the MIT license before installation. Repository version 0.1.0, 0 stars on the directory page.

Read More