Life & fun · alternatives · 2026
24 alternatives to Goka – distributed stream processing library for Kafka written in Go
Goka is a compact yet powerful distributed stream processing library for Apache Kafka written in Go. - lovoo/goka
Goka is a distributed stream processing library for Kafka written in Go. It enables developers to build stream processing applications that consume and transform data from Kafka topics. The library is designed for Go… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Goka – distributed stream processing library for Kafka written in Go launched in 2017; newer entries below may have overtaken it.
- 1

high performance JSON encoder/decoder with stream API for Golang - GitHub - francoispqt/gojay: high performance JSON encoder/decoder with stream API for Golang
2018 · github.com · its alternatives →
- 2

A Python stream processing engine modeled after Yahoo! Pipes - nerevu/riko
2016 · github.com · its alternatives →
- 3

Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json
2021 · github.com · its alternatives →
- 4

Hello Everyone! We built SQLFlow as a lightweight stream processing engine. We leverage DuckDB as the stream processing engine, which gives SQLFlow the ability to process 10's of thousands of messages a second using ~250MiB of memory! DuckDB also supports a rich ecosystem of sinks and connectors! https://sql-flow.com/docs/category/tutorials/ https://github.com/turbolytics/sql-flow We were tired of running JVM's for simple stream processing, and also of bespoke one off stream processors I would love your feedback, criticisms and/or…
Dec 2025 · sql-flow.com · its alternatives →
- 5

I wrote this simple WAL library in Golang that I use to write data that my kafka producer fails due to errors like Broker going down or some other issue. Took inspiration from etcd/wal
2024 · github.com · its alternatives →
- 6

Kafka-based Job Queue for Python. Contribute to joowani/kq development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 7

Open-Source Web UI for Apache Kafka Management. Contribute to provectus/kafka-ui development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 8

Easy-to-use JSON Library for Go. Contribute to antonholmquist/jason development by creating an account on GitHub.
2014 · github.com · its alternatives →
- 9

We built Gonzo to make log analysis faster and friendlier in the terminal. Think of it like k9s for logs — a TUI that can ingest JSON, text, or OpenTelemetry (OTLP) logs, highlight and boil up patterns, and even run AI models locally or via API to summarize logs. We’re still iterating, so ideas and contributions are welcome!
2025 · github.com · its alternatives →
- 10

2014 · journal.paul.querna.org · its alternatives →
- 11LV
2016 · alooma.com · its alternatives →
- 12

Golang app to read records from a set of kafka topics and write them to an elasticsearch cluster - inloco/kafka-elasticsearch-injector
2018 · github.com · its alternatives →
- 13

Optimal Quantile Approximation in Streams. Contribute to axiomhq/quantiles development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 14

Distributed Stream and Batch Processing. Contribute to hazelcast/hazelcast-jet development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 15

I've always been curious about how SQL engines actually work. So I built a minimum viable SQL engine in Go. - Supports CSV files as tables - Supports SELECT, FROM, WHERE, LIMIT It's very simple: 1. Parses query string 2. Converts it into an AST representation 3. Executes the query against the CSV 4. Returns the results
2024 · github.com · its alternatives →
- 16BT
2021 · 1900jwatson.medium.com · its alternatives →
- 17

- 18

- 19

Parse RSS, Atom and JSON feeds in Go. Contribute to mmcdole/gofeed development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 20

Powerful, SQL-enabled streaming platform for Apache Kafka®.
2017 · its alternatives →
- 21

2015 · github.com · its alternatives →
- 22

- 23

- 24

A Go library that implements Consistent Hashing and Consistent Hashing With Bounded Loads. - lafikl/consistent
2017 · github.com · its alternatives →
Also compare
- Gojay – Performant JSON encoder/decoder for Golang alternatives
- Riko – A Python stream processing engine modeled after Yahoo! Pipes alternatives
- A fast JSON library for Go alternatives
- DuckDB for Kafka Stream Processing alternatives
- WAL Implementation in Golang alternatives
- KQ – Simple Job Queue for Python Using Kafka alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →