git: 936cfd09511a - main - net-mgmt/flow: New port: Minimalist terminal dashboard for real-time network throughput
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Mon, 13 Jul 2026 15:30:03 UTC
The branch main has been updated by olgeni:
URL: https://cgit.FreeBSD.org/ports/commit/?id=936cfd09511aeade9b29c96d43ed189b0ee3617a
commit 936cfd09511aeade9b29c96d43ed189b0ee3617a
Author: Jimmy Olgeni <olgeni@FreeBSD.org>
AuthorDate: 2026-07-12 11:01:58 +0000
Commit: Jimmy Olgeni <olgeni@FreeBSD.org>
CommitDate: 2026-07-13 15:25:27 +0000
net-mgmt/flow: New port: Minimalist terminal dashboard for real-time network throughput
---
net-mgmt/Makefile | 1 +
net-mgmt/flow/Makefile | 19 +++++++++++++++++++
net-mgmt/flow/distinfo | 5 +++++
net-mgmt/flow/pkg-descr | 4 ++++
4 files changed, 29 insertions(+)
diff --git a/net-mgmt/Makefile b/net-mgmt/Makefile
index a59b57b85034..c60e2c600881 100644
--- a/net-mgmt/Makefile
+++ b/net-mgmt/Makefile
@@ -73,6 +73,7 @@
SUBDIR += fence-agents
SUBDIR += fetchconfig
SUBDIR += fli
+ SUBDIR += flow
SUBDIR += flow-tools
SUBDIR += flowd
SUBDIR += flowviewer
diff --git a/net-mgmt/flow/Makefile b/net-mgmt/flow/Makefile
new file mode 100644
index 000000000000..e446edc412d5
--- /dev/null
+++ b/net-mgmt/flow/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= flow
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.1.7
+CATEGORIES= net-mgmt
+
+MAINTAINER= olgeni@FreeBSD.org
+COMMENT= Minimalist terminal dashboard for real-time network throughput
+WWW= https://github.com/programmersd21/flow
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= go:modules
+GO_MODULE= github.com/programmersd21/flow
+GO_TARGET= ./cmd/flow
+
+PLIST_FILES= bin/${PORTNAME}
+
+.include <bsd.port.mk>
diff --git a/net-mgmt/flow/distinfo b/net-mgmt/flow/distinfo
new file mode 100644
index 000000000000..97f347a50a76
--- /dev/null
+++ b/net-mgmt/flow/distinfo
@@ -0,0 +1,5 @@
+TIMESTAMP = 1783852135
+SHA256 (go/net-mgmt_flow/flow-v0.1.7/v0.1.7.mod) = 69c6ee3a57d84323052991e27f4dd1b82b3bcbbdeb74bc8afd08102bd8a7fd7c
+SIZE (go/net-mgmt_flow/flow-v0.1.7/v0.1.7.mod) = 1768
+SHA256 (go/net-mgmt_flow/flow-v0.1.7/v0.1.7.zip) = 1e8d4decbad215dc7d6bdf11274b6882ac43bf0770ac86642cc50983f8be6072
+SIZE (go/net-mgmt_flow/flow-v0.1.7/v0.1.7.zip) = 1984400
diff --git a/net-mgmt/flow/pkg-descr b/net-mgmt/flow/pkg-descr
new file mode 100644
index 000000000000..ace7e24c1458
--- /dev/null
+++ b/net-mgmt/flow/pkg-descr
@@ -0,0 +1,4 @@
+flow is a minimalist terminal dashboard that displays real-time network
+throughput. It shows upload and download rates per interface with a compact
+TUI, giving you an at-a-glance view of network activity without any external
+monitoring stack.