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 – distributed stream processing library for Kafka written in Go launched on May 17, 2017 with 105 votes, #419 of 3,229 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 9 years on.
In plain words
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 developers who need to process streaming data at scale. Goka stands out by providing a Go-native approach to stream processing, allowing teams already using Go to build Kafka-based applications without switching languages or learning separate frameworks.
written from the facts on this page · September 2026
Does a similar job
all alternatives →
Gojay – Performant JSON encoder/decoder for Golang2018 · github.com · ▲153high performance JSON encoder/decoder with stream API for Golang - GitHub - francoispqt/gojay: high performance JSON encoder/decoder with stream API for Golang
Riko – A Python stream processing engine modeled after Yahoo! Pipes2016 · github.com · ▲283A Python stream processing engine modeled after Yahoo! Pipes - nerevu/riko
A fast JSON library for Go2021 · github.com · ▲119Fast JSON encoder/decoder compatible with encoding/json for Go - goccy/go-json
DuckDB for Kafka Stream ProcessingDec 2025 · sql-flow.com · ▲77Hello 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…
WAL Implementation in Golang2024 · github.com · ▲59I 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
KQ – Simple Job Queue for Python Using Kafka2016 · github.com · ▲116Kafka-based Job Queue for Python. Contribute to joowani/kq development by creating an account on GitHub.
More life & fun this month
the category →
A free city-building game in your browser. You are the mayor. You know what the city needs. Now get it past the zoning board, the neighbors, the appeals court and the next election.
Life & fun · 22h ago · permit.petercai.com
- IV
Life & fun · 13d ago · tanzaniaeducationproject.org

Turn a phone, tablet or TV into a sign. Type a message and it fills the screen: welcome signs, timers, Wi-Fi passwords and more. No app, no account, free.
Life & fun · 14d ago · bigwords.page

Play a free virtual guitar online with your keyboard or by touch. Slow songs down and see every chord, string and strum. Acoustic, classic, electric and bass.
Life & fun · 8d ago · guitoro.com

Carrier settings from iPhone, Pixel and Galaxy firmware, decoded and compared: APNs, VoLTE, 5G and Wi-Fi Calling per carrier, and what each build changed.
Life & fun · 12d ago · carrierexplode.com

Life & fun · 22d ago · space.bl2.net
Source: Show HN post ↗
Launched alongside, May 2017
the whole month →




Things 3.0▲757Complete revamp of the original, award-winning task manager
Work · 2017 · culturedcode.com