Cute Gopher Mascot

The Best Go Libraries For Stream Processing (10)

Discover the best Go libraries for Stream Processing! Find the perfect tools to streamline your development and boost productivity. From goio to go-etl, we've got you covered. Let the coding begin!

goio

An implementation of IO, Stream, Fiber for Golang, inspired by awesome Scala libraries cats and fs2

See More! 🚀

go-etl

A lightweight toolkit for data source extraction, transformation, and loading (ETL)

See More! 🚀

go-streams

Go stream processing library

See More! 🚀

gostream

Type-safe stream processing library inspired by the Java Streams API

See More! 🚀

machine

Go library for writing and generating stream workers with built in metrics and traceability

See More! 🚀

nibbler

A lightweight package for micro batch processing

See More! 🚀

ro

Reactive Programming: declarative and composable API for event-driven applications

See More! 🚀

signals

Type-safe reactive state management inspired by Angular Signals with computed values, effects, and dependency tracking

See More! 🚀

stream

Go Stream, like Java 8 Stream: Filter/Map/FlatMap/Peek/Sorted/ForEach/Reduce..

See More! 🚀

StreamSQL

A lightweight streaming SQL engine for real-time data processing

See More! 🚀