Ross ROSS = Recommend OSS · open-source software intelligence for agents

childe/gohangout

使用 golang 模仿的 Logstash。用于消费 Kafka 数据,处理后写入 ES、Clickhouse 等。 observed · 2026-08-28

github.com/childe/gohangout · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

74/100

  • Activity 72
  • Release rhythm 62
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: 23.5
  • age_days: 3142
  • days_rel: 258
  • days_push: 170
  • n_releases_24m: 13

Full methodology

Adoption not part of the score

1103 stars · 246 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Gohangout is a Logstash-like data processing tool written in Go that consumes events (commonly from Kafka), applies configurable filters, and writes them to sinks like Elasticsearch and ClickHouse. It uses YAML configuration, supports plugins, multi-worker concurrency, Prometheus metrics, and hot config reload.

Use cases

  • consume kafka logs and index them into elasticsearch
  • replace logstash with a lower-memory log pipeline
  • ship logs from kafka to clickhouse
  • parse and transform log events with grok-like filters
  • build a high-throughput log ingestion pipeline
  • monitor pipeline throughput with prometheus metrics

When to choose

  • you need Logstash-style input/filter/output pipelines but with much lower memory usage
  • you process very high event volumes from Kafka into Elasticsearch or ClickHouse
  • you want a single static Go binary with YAML configuration and hot reload

When to avoid

  • you need the full breadth of Logstash's built-in plugins and ecosystem
  • your pipeline is small and Logstash or Vector already suffices
  • you need sources or sinks not covered by built-in or third-party plugins

Facets

application · maturity active

streaming etl message-queue search-engine logging monitoring big-data analytics developer-tools windows go cross-platform logstash-alternative kafka-consumer log-processing clickhouse elasticsearch-output config-driven plugin-system data-engineering logging linux macos docker

1 source

Member repositories

RepositoryRoleHealth v2
childe/gohangoutmain74

For agents

markdown · JSON · MCP: product_card(name="childe/gohangout")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem