Date: Thu, 11 Jun 2026 18:24:31 +0000 From: Yuri Victorovich <yuri@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: f8aa59e33aef - main - misc/ktea: New port: Kafka TUI client Message-ID: <6a2afd5f.44298.4386c795@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=f8aa59e33aef629df0b130bf134147137399d8fd commit f8aa59e33aef629df0b130bf134147137399d8fd Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2026-06-11 17:27:18 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2026-06-11 18:24:28 +0000 misc/ktea: New port: Kafka TUI client --- misc/Makefile | 1 + misc/ktea/Makefile | 20 ++++++++++++++++++++ misc/ktea/distinfo | 5 +++++ misc/ktea/pkg-descr | 17 +++++++++++++++++ 4 files changed, 43 insertions(+) diff --git a/misc/Makefile b/misc/Makefile index 58bdeec35232..9079d71ce71e 100644 --- a/misc/Makefile +++ b/misc/Makefile @@ -246,6 +246,7 @@ SUBDIR += klettres SUBDIR += koboldcpp SUBDIR += kookbook + SUBDIR += ktea SUBDIR += ktouch SUBDIR += kwordquiz SUBDIR += lastools diff --git a/misc/ktea/Makefile b/misc/ktea/Makefile new file mode 100644 index 000000000000..22aed0dba366 --- /dev/null +++ b/misc/ktea/Makefile @@ -0,0 +1,20 @@ +PORTNAME= ktea +DISTVERSIONPREFIX= v +DISTVERSION= 0.8.0 +CATEGORIES= misc + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Kafka TUI client +WWW= https://github.com/jonas-grgt/ktea + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:1.25+,modules + +GO_MODULE= github.com/jonas-grgt/ktea +GO_TARGET= ./cmd/${PORTNAME} + +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/misc/ktea/distinfo b/misc/ktea/distinfo new file mode 100644 index 000000000000..9eb82f5d2230 --- /dev/null +++ b/misc/ktea/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1781198343 +SHA256 (go/misc_ktea/ktea-v0.8.0/v0.8.0.mod) = 6ce3a915e95d6659338d4ece3066258aaa482068e0451594148ae4fa1d0da10b +SIZE (go/misc_ktea/ktea-v0.8.0/v0.8.0.mod) = 13812 +SHA256 (go/misc_ktea/ktea-v0.8.0/v0.8.0.zip) = 052bf00dc43609732626f39e677770b9082f89e427d7a9cbc1b662d0cb00a3ad +SIZE (go/misc_ktea/ktea-v0.8.0/v0.8.0.zip) = 1198986 diff --git a/misc/ktea/pkg-descr b/misc/ktea/pkg-descr new file mode 100644 index 000000000000..86e2b8202c02 --- /dev/null +++ b/misc/ktea/pkg-descr @@ -0,0 +1,17 @@ +ktea is a terminal-based tool designed to simplify and accelerate interactions +with Kafka clusters. Inspired by k9s, it provides an intuitive TUI for +managing Kafka resources. + +Features: +- Multi-Cluster Support: Seamlessly connect to multiple Kafka clusters and + switch between them with ease. +- Topic Management: List, create, delete, and modify topics, including + partition and offset details. +- Record Consumption: Consume records in text, JSON, and Avro formats, with + powerful search capabilities. +- Consumer Group Insights: Monitor consumer groups, view their members, and + track offsets. +- Schema Registry Integration: Browse, view, and register schemas effortlessly. +- Kafka Connect Integration: Browse, view, and update clusters. +- Security: Supports TLS and SASL (Plaintext, SCRAM) authentication. +- Navigation: Vi-like keybindings for efficient table navigation.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a2afd5f.44298.4386c795>
