awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

24 Repos

Awesome GitHub RepositoriesStreaming Libraries

Modular code libraries and toolkits for building custom stream processing logic.

Explore 24 awesome GitHub repositories matching part of an awesome list · Streaming Libraries. Refine with filters or upvote what's useful.

Awesome Streaming Libraries GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • google/mediapipeAvatar von google

    google/mediapipe

    35,673Auf GitHub ansehen↗

    MediaPipe is a cross-platform machine learning framework designed for building and deploying pipelines that process live and streaming media. It provides a system for connecting processing components into custom machine learning chains to analyze real-time audio and video streams. The framework includes a suite of pre-trained models for tasks such as hand, face, and pose tracking, along with tools for retraining and customizing these models with specific datasets. It also features a dedicated benchmarker for measuring the execution speed and accuracy of machine learning models directly within

    Cross-platform ML solutions for live and streaming media.

    C++
    Auf GitHub ansehen↗35,673
  • apache/kafkaAvatar von apache

    apache/kafka

    32,846Auf GitHub ansehen↗

    Kafka is a distributed event streaming platform designed for capturing, storing, and processing real-time data streams across interconnected nodes. It functions as a distributed commit log, providing a fault-tolerant storage mechanism that records state changes sequentially to ensure data consistency and durability across distributed environments. The platform distinguishes itself through a partitioned commit log architecture that enables horizontal scaling and parallel processing of data streams. It integrates a stream processing engine for continuous transformations and aggregations, while

    Lightweight stream processing library for Kafka.

    Javakafkascala
    Auf GitHub ansehen↗32,846
  • reactive-extensions/rxjsAvatar von Reactive-Extensions

    Reactive-Extensions/RxJS

    19,353Auf GitHub ansehen↗

    The Reactive Extensions for JavaScript

    Implements a chainable operator API for composing stream transformations with backpressure and error recovery.

    JavaScript
    Auf GitHub ansehen↗19,353
  • akka/akkaAvatar von akka

    akka/akka

    13,271Auf GitHub ansehen↗

    Akka is an actor model framework and distributed systems platform used to build concurrent and distributed applications. It provides a toolkit for managing multi-threaded state and behavior through asynchronous message passing, allowing developers to create concurrent applications without manual locks or synchronization. The system functions as a cluster management and event sourcing framework, automating the scaling and coordination of high-availability clusters. It enables the deployment of elastic services that coordinate workloads across multiple network nodes and ensures fault tolerance

    Stream processing library based on Akka Actors.

    Scala
    Auf GitHub ansehen↗13,271
  • jeffail/benthosAvatar von Jeffail

    Jeffail/benthos

    8,681Auf GitHub ansehen↗

    Benthos is a declarative stream processor and data integration pipeline used to route, transform, and filter information between disparate services. It functions as an at-least-once message broker and change data capture engine, using a transaction model to guarantee message delivery despite system crashes or server faults. The system is defined by an observability-first approach, featuring built-in HTTP health probes, performance metrics export, and distributed request flow tracing. It utilizes a plugin architecture that allows the core engine to be extended with custom binaries for new inpu

    High-performance message streaming service for transformations.

    Go
    Auf GitHub ansehen↗8,681
  • airtai/faststreamAvatar von airtai

    airtai/faststream

    5,234Auf GitHub ansehen↗

    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 library for writing message queue producers and consumers.

    Python
    Auf GitHub ansehen↗5,234
  • reactivex/rxgoAvatar von ReactiveX

    ReactiveX/RxGo

    5,091Auf GitHub ansehen↗

    RxGo is a functional reactive programming library and an implementation of ReactiveX for the Go language. It serves as an asynchronous stream processing toolkit designed to coordinate event-based programs and data flows using the observable pattern. The library enables the construction of asynchronous processing pipelines that transform, filter, and combine event sequences. It distinguishes itself through the use of functional operators to compose these pipelines and provides mechanisms for managing concurrent execution. The toolkit covers a broad range of stream orchestration capabilities,

    Provides a library for chaining operators that map, merge, filter, and retry emissions with backpressure and error handling.

    Goasyncasynchronousconcurrency
    Auf GitHub ansehen↗5,091
  • airbnb/streamalertAvatar von airbnb

    airbnb/streamalert

    2,885Auf GitHub ansehen↗

    StreamAlert is a serverless, realtime data analysis framework which empowers you to ingest, analyze, and alert on data from any environment, using datasources and alerting logic you define.

    Real-time data analysis and alerting platform.

    Python
    Auf GitHub ansehen↗2,885
  • functional-streams-for-scala/fs2Avatar von functional-streams-for-scala

    functional-streams-for-scala/fs2

    2,447Auf GitHub ansehen↗

    Compositional, streaming I/O library for Scala

    Compositional streaming I/O library for Scala.

    Scala
    Auf GitHub ansehen↗2,447
  • monix/monixAvatar von monix

    monix/monix

    1,933Auf GitHub ansehen↗

    Asynchronous, Reactive Programming for Scala and Scala.js.

    Library for composing asynchronous and event-based programs.

    Scalacatscats-effectfp
    Auf GitHub ansehen↗1,933
  • yomorun/yomoAvatar von yomorun

    yomorun/yomo

    1,907Auf GitHub ansehen↗

    🦖 Serverless AI Agent Framework with Geo-distributed Edge AI Infra.

    Serverless framework for low-latency geo-distributed systems.

    Rust
    Auf GitHub ansehen↗1,907
  • quixio/quix-streamsAvatar von quixio

    quixio/quix-streams

    1,555Auf GitHub ansehen↗

    Python Streaming DataFrames for Kafka

    Library for processing high-volume time-series data.

    Python
    Auf GitHub ansehen↗1,555
  • python-streamz/streamzAvatar von python-streamz

    python-streamz/streamz

    1,296Auf GitHub ansehen↗

    Real-time stream processing for python

    Library for building continuous data pipelines.

    Python
    Auf GitHub ansehen↗1,296
  • lgouellec/kafka-streams-dotnetAvatar von LGouellec

    LGouellec/kafka-streams-dotnet

    535Auf GitHub ansehen↗

    .NET Stream Processing Library for Apache Kafka 🚀

    .NET stream processing library for Apache Kafka.

    C#
    Auf GitHub ansehen↗535
  • timkpaine/tributaryAvatar von timkpaine

    timkpaine/tributary

    463Auf GitHub ansehen↗

    Streaming reactive and dataflow graphs in Python

    Library for constructing reactive dataflow graphs.

    Python
    Auf GitHub ansehen↗463
  • brexhq/substationAvatar von brexhq

    brexhq/substation

    402Auf GitHub ansehen↗

    Substation is a toolkit for routing, normalizing, and enriching security event and audit logs.

    Cloud-native data pipeline and transformation toolkit.

    Go
    Auf GitHub ansehen↗402
  • sirthias/swaveAvatar von sirthias

    sirthias/swave

    173Auf GitHub ansehen↗

    A lightweight Reactive Streams Infrastructure Toolkit for Scala.

    Reactive streams infrastructure toolkit for Scala.

    Scala
    Auf GitHub ansehen↗173
  • hortonworks/streamlineAvatar von hortonworks

    hortonworks/streamline

    167Auf GitHub ansehen↗

    StreamLine - Streaming Analytics

    Analytics framework wrapper for existing streaming solutions.

    Java
    Auf GitHub ansehen↗167
  • synacker/daggyAvatar von synacker

    synacker/daggy

    165Auf GitHub ansehen↗

    Daggy - Data Aggregation Utility and C/C++ developer library for data streams catching

    Real-time stream aggregation and catching.

    C++
    Auf GitHub ansehen↗165
  • nanosai/stream-ops-javaAvatar von nanosai

    nanosai/stream-ops-java

    50Auf GitHub ansehen↗

    Stream Ops is a fully embeddable data streaming engine and stream processing API for Java.

    Embeddable data streaming engine and processing API.

    Java
    Auf GitHub ansehen↗50
Vorherige12Nächste
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Streaming Libraries

Unter-Tags erkunden

  • Stream Composition LibrariesLibraries for chaining operators that map, merge, filter, and retry emissions with backpressure and error handling. **Distinct from Streaming Libraries:** Distinct from Streaming Libraries: focuses on the operator chaining and composition patterns for reactive streams, not general stream processing.