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

reugn/go-streams

A lightweight stream processing library for Go observed · 2026-08-28

github.com/reugn/go-streams · homepage · Go · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

58/100

  • Activity 62
  • Release rhythm 28
  • 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: 61.0
  • age_days: 2682
  • days_rel: 479
  • days_push: 231
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

2170 stars · 174 forks observed · 2026-08-28

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

A lightweight stream processing library for Go offering a concise DSL to build declarative data pipelines from composable sources, flows, and sinks. It includes connectors for Kafka, Redis, Pulsar, NATS, WebSockets, and more, with zero external dependencies in its core module.

Use cases

  • build stream processing pipelines in go
  • process kafka streams with a lightweight library
  • etl data pipelines in go
  • windowing and throttling of event streams
  • transform and filter data streams with map/filter/reduce
  • connect redis or pulsar into a streaming pipeline

When to choose

  • you want a dependency-free, lightweight alternative to heavy stream processing frameworks in Go
  • you need composable source/flow/sink pipelines with Kafka, Redis, Pulsar, or NATS connectors
  • you prefer a declarative DSL for data pipelines

When to avoid

  • you need distributed cluster-scale processing like Flink or Spark Streaming
  • you need exactly-once processing guarantees or advanced state management
  • your project is not in Go

Facets

library · maturity active

streaming etl workflow-automation big-data microservices developer-tools go cross-platform stream-processing data-pipeline kafka windowing dsl flow-based-programming data-engineering

4 sources

Member repositories

RepositoryRoleHealth v2
reugn/go-streamsmain58

For agents

markdown · JSON · MCP: product_card(name="reugn/go-streams")

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