awesome-repositories.com
ब्लॉग
MCP
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टMCP सर्वरहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेस
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to mosaicml/streaming

Open-source alternatives to Streaming

30 open-source projects similar to mosaicml/streaming, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Streaming alternative.

  • airtai/faststreamairtai का अवतार

    airtai/faststream

    5,234GitHub पर देखें↗

    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
    GitHub पर देखें↗5,234
  • aklivity/zillaaklivity का अवतार

    aklivity/zilla

    690GitHub पर देखें↗

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

    Java
    GitHub पर देखें↗690
  • apache/beamapache का अवतार

    apache/beam

    8,612GitHub पर देखें↗

    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
    GitHub पर देखें↗8,612
  • apache/flinkapache का अवतार

    apache/flink

    26,086GitHub पर देखें↗

    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
    GitHub पर देखें↗26,086

AI सर्च

और अधिक बेहतरीन रिपॉजिटरी खोजें

अपनी ज़रूरत को सरल भाषा में बताएं — AI हजारों क्यूरेटेड ओपन-सोर्स प्रोजेक्ट्स को प्रासंगिकता के आधार पर रैंक करता है।

Find more with AI search
  • apache/kafkaapache का अवतार

    apache/kafka

    32,846GitHub पर देखें↗

    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

    Javakafkascala
    GitHub पर देखें↗32,846
  • apache/samzaapache का अवतार

    apache/samza

    842GitHub पर देखें↗

    Mirror of Apache Samza

    Java
    GitHub पर देखें↗842
  • apache/sparkapache का अवतार

    apache/spark

    43,467GitHub पर देखें↗

    Apache Spark is a unified distributed data processing engine designed for large-scale data analysis and computation graphs. It functions as a distributed machine learning framework, a graph processing system, a real-time stream processor, and a SQL analytics engine. The system enables the execution of distributed SQL querying, large-scale graph analysis, and real-time stream analytics across clusters of machines. It also provides a scalable environment for implementing machine learning algorithms and predictive model development on massive datasets. The engine incorporates relational query e

    Scalabig-datajavajdbc
    GitHub पर देखें↗43,467
  • arogozhnikov/einopsarogozhnikov का अवतार

    arogozhnikov/einops

    9,398GitHub पर देखें↗

    Einops is a tensor manipulation library that provides a framework-agnostic interface for reshaping, Einstein summation, and multi-dimensional array operations. It serves as an abstraction layer that works across NumPy, PyTorch, TensorFlow, and JAX, allowing for tensor transformations without changing the API. The library distinguishes itself through a declarative notation system that uses readable string patterns to describe tensor rearrangements and reductions. This approach includes an extended Einstein summation interface that supports multi-letter axis names and a named dimension mapping

    Pythoncupydeep-learningeinops
    GitHub पर देखें↗9,398
  • bitsandbytes-foundation/bitsandbytesbitsandbytes-foundation का अवतार

    bitsandbytes-foundation/bitsandbytes

    7,968GitHub पर देखें↗

    bitsandbytes is a deep learning quantization tool and library designed to reduce the memory footprint of large language models. It serves as a GPU memory optimizer and quantization framework, compressing model weights and features to 8-bit and 4-bit precision to enable inference and training on hardware with limited memory. The project provides a framework for low-rank adaptation, allowing the fine-tuning of quantized models by combining 4-bit weights with small trainable matrices. It further distinguishes itself through memory paging, which moves optimizer states between CPU and GPU memory t

    Pythonllmmachine-learningpytorch
    GitHub पर देखें↗7,968
  • bytewax/bytewaxbytewax का अवतार

    bytewax/bytewax

    2,022GitHub पर देखें↗

    Python Stream Processing

    Python
    GitHub पर देखें↗2,022
  • cocoindex-io/cocoindexcocoindex-io का अवतार

    cocoindex-io/cocoindex

    6,117GitHub पर देखें↗

    Cocoindex is an incremental data processing engine that builds and maintains live indexes for AI agents, with a core focus on codebase indexing and knowledge graph extraction. The engine uses a function-graph execution model where user-defined Python functions are composed into a directed acyclic graph, and it processes data incrementally so only changed source records or code paths are re-computed, avoiding full recomputation at any scale. It supports automatic schema inference from transformation pipeline type annotations and provides full data lineage tracing, tagging every output record wi

    Rustagentic-data-frameworkaiai-agents
    GitHub पर देखें↗6,117
  • cupy/cupycupy का अवतार

    cupy/cupy

    11,000GitHub पर देखें↗

    CuPy is a CUDA array computing library that implements a NumPy-compatible interface for executing array operations and numerical computing on NVIDIA GPUs. It serves as a GPU-accelerated numerical library and a CUDA-based SciPy implementation, offloading heavy calculations to graphics hardware to increase processing speed for scientific and engineering workloads. The library enables multi-framework tensor exchange, allowing data buffers to be shared between different deep learning frameworks using standardized memory layouts to avoid memory copies. It also supports custom GPU kernel integratio

    Python
    GitHub पर देखें↗11,000
  • dask/daskdask का अवतार

    dask/dask

    13,746GitHub पर देखें↗

    Dask is a parallel computing framework and distributed task scheduler designed to scale Python data science workflows from single machines to large clusters. It functions as a cluster resource manager that orchestrates computational logic by representing tasks and their dependencies as directed acyclic graphs. This architecture allows the system to automate the distribution of workloads across available hardware while managing complex execution requirements. The project distinguishes itself through a lazy evaluation engine that defers data operations until they are explicitly requested, enabl

    Pythondasknumpypandas
    GitHub पर देखें↗13,746
  • deap/deapDEAP का अवतार

    DEAP/deap

    6,336GitHub पर देखें↗
    Python
    GitHub पर देखें↗6,336
  • deepseek-ai/deepepdeepseek-ai का अवतार

    deepseek-ai/DeepEP

    9,736GitHub पर देखें↗

    DeepEP is a distributed model accelerator and expert-parallel communication library designed to optimize the training and inference of large-scale neural networks. It provides specialized GPU communication kernels and a remote GPU memory interface to facilitate high-throughput data exchange between hardware nodes. The system utilizes dynamic kernel generation to compile optimized GPU kernels during execution, removing the need for separate installation compilation steps. It implements virtual-lane traffic isolation to prevent interference between different data streams and employs routing met

    Cuda
    GitHub पर देखें↗9,736
  • deepspeedai/deepspeeddeepspeedai का अवतार

    deepspeedai/DeepSpeed

    42,528GitHub पर देखें↗

    DeepSpeed is a high-performance library designed to scale deep learning model training and inference across massive clusters of GPUs and compute nodes. It provides a comprehensive suite of tools for distributed training, enabling the execution of models that exceed the memory capacity of single devices through advanced parameter partitioning, pipeline-based model parallelism, and memory-efficient state offloading. The framework distinguishes itself through specialized communication-efficient optimizers and hardware-aware acceleration techniques. By utilizing gradient compression, quantization

    Pythonbillion-parameterscompressiondata-parallelism
    GitHub पर देखें↗42,528
  • districtdatalabs/yellowbrickDistrictDataLabs का अवतार

    DistrictDataLabs/yellowbrick

    4,398GitHub पर देखें↗

    Yellowbrick is a machine learning visualization library and model diagnostic tool designed to analyze feature importance, target distributions, and model error metrics. It serves as a visual toolkit for diagnosing underfitting and overfitting through the use of validation and learning curves. The project provides specialized suites for evaluating predictive models and unsupervised learning. It enables the determination of optimal cluster counts via elbow methods and silhouette coefficients, and assesses classifier and regressor quality through ROC curves, confusion matrices, and residual plot

    Python
    GitHub पर देखें↗4,398
  • dmlc/dgldmlc का अवतार

    dmlc/dgl

    14,283GitHub पर देखें↗

    DGL is a Python library for building and training graph neural networks. It functions as a graph message passing framework and a geometric deep learning tool, enabling the development of models that analyze graph-structured data. The library is designed for large-scale graph processing, utilizing distributed training and neighbor sampling to handle datasets with billions of edges. It provides specialized support for heterogeneous graph modeling, allowing for the representation of complex real-world entities with multiple node and edge types. Its capabilities cover a wide range of graph tasks

    Pythondeep-learninggraph-neural-networks
    GitHub पर देखें↗14,283
  • dmlc/xgboostdmlc का अवतार

    dmlc/xgboost

    28,471GitHub पर देखें↗

    XGBoost is a distributed machine learning library for implementing scalable gradient boosting decision trees used for regression, classification, and ranking. It functions as a predictive model framework and a cross-language toolkit, providing a core implementation with native bindings for Python, R, Java, Scala, and C++. The system is designed as a GPU-accelerated library that utilizes CUDA and NCCL to speed up the training of decision tree ensembles. It operates as a distributed framework capable of scaling training and prediction across multi-node clusters and GPU environments to process m

    C++distributed-systemsgbdtgbm
    GitHub पर देखें↗28,471
  • emqx/kuiperemqx का अवतार

    emqx/kuiper

    1,713GitHub पर देखें↗

    Lightweight data stream processing engine for IoT edge

    Go
    GitHub पर देखें↗1,713
  • facebookresearch/nevergradfacebookresearch का अवतार

    facebookresearch/nevergrad

    4,151GitHub पर देखें↗

    Nevergrad is a gradient-free optimization library and hyperparameter optimization framework designed to find the minimum of objective functions without using derivatives. It serves as an asynchronous optimization engine that decouples parameter suggestions from result reporting to support parallel function evaluations. The project specializes in multi-objective optimization to identify Pareto fronts for competing goals and provides a suite for benchmarking the performance and convergence of different optimization routines. It supports black-box system optimization, enabling the tuning of exte

    Python
    GitHub पर देखें↗4,151
  • faust-streaming/faustfaust-streaming का अवतार

    faust-streaming/faust

    1,874GitHub पर देखें↗

    Python Stream Processing. A Faust fork

    Python
    GitHub पर देखें↗1,874
  • flagopen/flaggemsFlagOpen का अवतार

    FlagOpen/FlagGems

    1,029GitHub पर देखें↗

    FlagGems is an operator library for large language models implemented in the Triton Language.

    Python
    GitHub पर देखें↗1,029
  • flashlight/flashlightflashlight का अवतार

    flashlight/flashlight

    5,443GitHub पर देखें↗

    Flashlight is a standalone C++ machine learning library and tensor library used for building and training neural networks. It functions as a comprehensive neural network framework and automatic differentiation engine, providing the tools to construct computation graphs and calculate gradients via backpropagation. The project serves as a distributed training framework, utilizing all-reduce operations to synchronize gradients and parameters across multiple compute nodes and devices. It distinguishes itself through deep integration of high-performance tensor manipulation, native device memory in

    C++
    GitHub पर देखें↗5,443
  • google-deepmind/sonnetgoogle-deepmind का अवतार

    google-deepmind/sonnet

    9,920GitHub पर देखें↗

    Sonnet is a modular machine learning framework and TensorFlow neural network library designed for building composable deep learning architectures. It functions as a model orchestrator that manages parameters, state serialization, and graph exports during the training process. The framework provides a distributed training system to synchronize gradients and spread workloads across multiple GPUs or hardware devices. It enables the design of reusable research components through high-level abstractions and subclassing. The library covers neural network architecture design through sequential laye

    Pythonartificial-intelligencedeep-learningmachine-learning
    GitHub पर देखें↗9,920
  • google/flaxgoogle का अवतार

    google/flax

    7,238GitHub पर देखें↗

    Flax is a deep learning framework and JAX neural network library designed for building complex machine learning models. It functions as a distributed training library and model state manager, providing a toolkit for defining flexible neural network architectures and scaling their training across multiple hardware devices. The project is characterized by a design that separates network logic from parameter values to remain compatible with pure functions. It uses hierarchical module composition to organize networks as trees of nested modules and employs a reference-based state management system

    Jupyter Notebook
    GitHub पर देखें↗7,238
  • google/tensorstoregoogle का अवतार

    google/tensorstore

    1,522GitHub पर देखें↗

    Library for reading and writing large multi-dimensional arrays.

    C++
    GitHub पर देखें↗1,522
  • google/yggdrasil-decision-forestsgoogle का अवतार

    google/yggdrasil-decision-forests

    660GitHub पर देखें↗

    A library to train, evaluate, interpret, and productionize decision forest models such as Random Forest and Gradient Boosted Decision Trees.

    C++
    GitHub पर देखें↗660
  • gpustack/gpustackgpustack का अवतार

    gpustack/gpustack

    5,173GitHub पर देखें↗

    gpustack is a GPU cluster management platform and LLM inference orchestrator. It functions as a centralized system for pooling and orchestrating graphics processing units across local servers and cloud environments, serving as a heterogeneous compute manager for diverse hardware and software configurations. The system provides a secure AI model deployment gateway that serves models as scalable services using key-based authentication. It includes a GPU resource scheduler that balances workloads across accelerators and coordinates multiple inference engines to map specific AI models to compatib

    Python
    GitHub पर देखें↗5,173
  • adapter-hub/adaptersadapter-hub का अवतार

    adapter-hub/adapters

    2,815GitHub पर देखें↗

    A Unified Library for Parameter-Efficient and Modular Transfer Learning

    Python
    GitHub पर देखें↗2,815