展示HN: Streambench – 用于Kafka和NATS的原生Mac客户端

Hacker News Top 工具

摘要

Streambench是一个原生macOS桌面应用程序,提供图形用户界面来管理Kafka和NATS JetStream流,具有实时消息跟踪和消费者延迟监控等功能。

在构建Hookie时,我经常使用NATS Jetstream。虽然使用CLI可以完成所有操作,但我更喜欢使用图形用户界面的感觉。所以我构建了一个。
查看原文
查看缓存全文

缓存时间: 2026/08/20 13:15

# Streambench — 适用于 macOS 的 Kafka 和 NATS JetStream 图形界面工具 来源:https://streambench.app/ 类似 TablePlus,但专为流处理设计。这是一款本地运行的 Apple Silicon 桌面应用,采用 Rust 构建的代理核心。连接到您现有的 Kafka、Redpanda 或 NATS JetStream 代理,即可在一个极简的图形界面中浏览主题、跟踪消息、检查消费者延迟并管理流。 14天免费试用 · 适用于 Apple Silicon(M系列芯片)· 无需 Streambench 账户 寻找特定工作流?请参阅 Kafka GUI (https://streambench.app/kafka-gui) 和 NATS JetStream GUI (https://streambench.app/nats-jetstream-gui) 页面。 ## 专为日常流处理工作打造 ### 实时与分页消息视图 实时跟踪主题或浏览历史分页。在虚拟化列表中按偏移量、序列、时间戳或从头开始查找。 ### 支持 Kafka、Redpanda 和 NATS JetStream 一款 macOS 桌面应用,兼容 Kafka 代理和 NATS JetStream。涵盖主题、分区、消费者组、流、消费者和 KV 存储桶。 ### 一目了然的消费者延迟 实时刷新显示各分区的已提交偏移量、高水位标记和延迟总量。无需命令行即可重置消费者组偏移量。 ### 消息生产与发布 通过专用面板发送带有键、头部信息和明确分区的 Kafka 消息,并发布到 NATS 主题。 ### 高响应性过滤器 文本过滤在 IPC 之前于 Rust 本地运行。在极高吞吐量的跟踪场景中,视图可能会进行采样以保持界面响应,同时确保计数器准确。 ### 凭据始终保存在您的 Mac 上 SASL 密码和令牌存储在 macOS 钥匙串中。连接配置文件和凭据文件路径始终保留在本地应用数据中,绝不会上传到我们的服务器。 ## 简洁的定价 $89 一次性购买 - ✓ 您所购买版本的永久许可证 - ✓ 包含12个月更新 - ✓ 最多可在3台 Mac 上使用 - ✓ 支持 Kafka、Redpanda 和 NATS JetStream 购买 Streambench (https://streambench.app/checkout) 安全结账及全球税务处理由 Polar 完成。许可证密钥即时交付。 ## 指南与产品页面 - 在 Docker 中连接 Kafka (https://streambench.app/docs/kafka-docker)解决当 localhost 可连接但消费或生产消息时挂起的问题,需修复 advertised.listeners。 - Mac 版 Kafka GUI (https://streambench.app/kafka-gui)在 macOS 上浏览主题、跟踪消息、检查消费者延迟并管理 Kafka 或 Redpanda。 - Mac 版 NATS JetStream GUI (https://streambench.app/nats-jetstream-gui)从本地桌面应用管理流、消费者、KV 存储桶和实时消息跟踪。 ©2026 Streambench ·文档 (https://streambench.app/docs)·隐私政策 (https://streambench.app/privacy)·技术支持 (https://streambench.app/support)

相似文章

Netfox

Product Hunt

Netfox 是一款用于本地网络流量分析的 macOS 原生网络监控工具。

Show HN: Keen Bean — Mac 会议笔记,边说边起草 Spec

Hacker News Top

Keen Bean 是一款 macOS 应用,可在本地录制会议音频,实时生成笔记、任务、Spec 和图表,无需向通话中添加机器人。数据以 Markdown 和 JSON 格式保存在设备本地,面向需要私密且可落地的会议产出的顾问和创始人。