awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
reugn avatar

reugn/go-streams

0
View on GitHub↗
2,171 stars·174 forks·Go·MIT·11 viewspkg.go.dev/github.com/reugn/go-streams↗

Go Streams

A lightweight stream processing library for Go

Features

  • Data Processing and Streams - Stream processing library.
  • Stream Processing - Library for stream processing.

Star history

Star history chart for reugn/go-streamsStar history chart for reugn/go-streams

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Go Streams

Similar open-source projects, ranked by how many features they share with Go Streams.
  • aklivity/zillaaklivity avatar

    aklivity/zilla

    690View on GitHub↗

    🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka® via declaratively defined, stateless APIs.

    Java
    View on GitHub↗690
  • apache/beamapache avatar

    apache/beam

    8,612View on GitHub↗

    Apache Beam is a distributed data pipeline framework and unified data processing model designed to handle both bounded batch data and unbounded real-time streams. It provides a system for building scalable, data-parallel workflows that operate across compute clusters using a single programming model. The framework utilizes a cross-runner pipeline abstraction that decouples the data processing logic from the underlying execution backend, allowing the same pipeline to run on different distributed compute engines. It supports multi-language pipeline development by translating high-level code fro

    Java
    View on GitHub↗8,612
  • apache/flinkapache avatar

    apache/flink

    26,086View on GitHub↗

    Apache Flink is a distributed processing engine designed for both high-throughput, low-latency data streams and finite batch workloads. It functions as a stateful stream processor and a SQL stream processing engine, providing a unified runtime to execute relational queries and event-based transformations. The system is distinguished by its ability to manage persistent operator state to ensure exactly-once processing guarantees and consistency during failures. It features specialized capabilities for complex event processing to detect temporal patterns and handles out-of-order events using eve

    Java
    View on GitHub↗26,086
  • airtai/faststreamairtai avatar

    airtai/faststream

    5,234View on GitHub↗

    FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified abstraction layer for interacting with various message brokers, enabling developers to manage event production and consumption through a consistent interface while maintaining access to native provider-specific features. The framework centers on a decorator-based routing model that binds application logic directly to broker topics, supported by a built-in dependency injection container that resolves resources at runtime. The framework distinguishes itself through its deep int

    Python
    View on GitHub↗5,234
See all 26 alternatives to Go Streams→

Frequently asked questions

What does reugn/go-streams do?

A lightweight stream processing library for Go

What are the main features of reugn/go-streams?

The main features of reugn/go-streams are: Data Processing and Streams, Stream Processing.

What are some open-source alternatives to reugn/go-streams?

Open-source alternatives to reugn/go-streams include: aklivity/zilla — 🦎 A multi-protocol edge & service proxy. Seamlessly interface web apps, IoT clients, & microservices to Apache Kafka®… apache/beam — Apache Beam is a distributed data pipeline framework and unified data processing model designed to handle both bounded… apache/flink — Apache Flink is a distributed processing engine designed for both high-throughput, low-latency data streams and finite… apache/kafka — Kafka is a distributed event streaming platform designed for capturing, storing, and processing real-time data streams… apache/samza — Mirror of Apache Samza. airtai/faststream — FastStream is an asynchronous Python framework designed for building event-driven microservices. It provides a unified…

Curated searches featuring Go Streams

Hand-picked collections where Go Streams appears.
  • Data Engineering
  • Data Engineering Tools and Frameworks
  • High-Throughput Message Brokers and Streaming