kafbat/kafka-ui

FE: UX: Hide internal topics by default

开放

#1,073 创建于 2025年5月13日

 (6 条评论) (0 个反应) (0 位负责人)TypeScript (363 个派生)auto 404
area/topicsarea/uxgood first issuescope/frontendstatus/triage/completedtype/enhancement

仓库指标

星标
 (2,554 个星标)
PR 合并指标
 (PR 指标待抓取)

描述

Issue submitter TODO list

  • I've searched for an already existing issues here
  • I'm running a supported version of the application which is listed here and the feature is not present there

Is your proposal related to a problem?

No response

Describe the feature you're interested in

Describe the bug: When using Kafka UI, internal topics (such as __consumer_offsets, etc.) are not hidden by default. Upon logging in and navigating to the “Browse Topics” section, all topics—including internal ones—are displayed automatically. This behavior occurs even if the internal topics were previously hidden or filtered out in a prior session.

Expected behavior: Internal topics should ideally be hidden by default, or there should be an option in the configuration or UI settings to toggle this behavior. This would help improve usability and reduce clutter for users who don’t need to view internal topics regularly.

To Reproduce:

  1. Log in to Kafka UI
  2. Navigate to the “Browse Topics” section
  3. Observe that internal topics are visible by default
  4. Manually apply a filter to hide them (if desired)

Environment: • Kafka UI Version: v1.2.0

Additional context: This isn’t a major bug, but more of a usability concern. Especially in environments with many topics, seeing internal ones mixed in by default makes navigation a bit harder. Having an option in the UI or config file (e.g., hideInternalTopics: true) would be a great improvement.

Describe alternatives you've considered

No response

Version you're running

v1.2.0

Additional context

No response

贡献者指南