awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

47 مستودعات

Awesome GitHub RepositoriesData Streaming

Tools for transferring real-time data chunks between client and server.

Distinguishing note: Focuses on asynchronous streaming protocols rather than general networking.

Explore 47 awesome GitHub repositories matching networking & communication · Data Streaming. Refine with filters or upvote what's useful.

Awesome Data Streaming GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • dioxuslabs/dioxusالصورة الرمزية لـ DioxusLabs

    DioxusLabs/dioxus

    36,400عرض على GitHub↗

    Dioxus is a cross-platform development framework designed for building native desktop, mobile, and web applications from a single codebase. It utilizes a declarative component model and macro-powered syntax to define reusable interface elements, which are then rendered as native widgets or web elements. At its core, the framework employs a signal-based reactivity system that tracks state dependencies to trigger granular updates, ensuring efficient interface performance without re-rendering the entire application tree. The framework distinguishes itself through a unified full-stack runtime tha

    Transfers text chunks between client and server using asynchronous generators for real-time updates.

    Rustandroidcssdesktop
    عرض على GitHub↗36,400
  • guzzle/guzzleالصورة الرمزية لـ guzzle

    guzzle/guzzle

    23,453عرض على GitHub↗

    Guzzle is a PHP HTTP client used for sending synchronous and asynchronous requests to web services. It serves as a concurrent HTTP request manager, an HTTP stream handler, and a middleware-based HTTP pipeline. The project is a PSR-7 compliant client, utilizing standardized PHP interfaces for requests, responses, and streams. The library differentiates itself through a customizable functional handler stack that allows for the interception and modification of the request and response lifecycle. It features an adapter-based transport system that enables swapping between network implementations,

    Sends large data sets or files via POST requests using streaming to minimize memory usage.

    PHP
    عرض على GitHub↗23,453
  • valeriansaliou/sonicالصورة الرمزية لـ valeriansaliou

    valeriansaliou/sonic

    21,249عرض على GitHub↗

    Sonic is a high-performance, lightweight search backend designed to provide real-time full-text search and autocomplete capabilities for applications. It functions as a persistent indexing server that maps text terms to object identifiers, allowing developers to integrate rapid search functionality without storing raw document content directly within the search engine. The system distinguishes itself through a specialized graph-based index that enables real-time word prediction and typo correction. Communication is handled via a custom, low-latency binary protocol over raw TCP sockets, which

    Streams search commands and results through raw network sockets to minimize latency during high-frequency data exchanges.

    Rustbackenddatabasegraph
    عرض على GitHub↗21,249
  • nats-io/nats-serverالصورة الرمزية لـ nats-io

    nats-io/nats-server

    20,076عرض على GitHub↗

    NATS Server is a high-performance, lightweight messaging system designed for cloud-native applications, edge computing, and distributed microservices. It functions as a distributed publish-subscribe broker that routes messages using hierarchical, dot-separated subject strings, enabling decoupled communication between services without requiring centralized broker lookups. The system supports core messaging patterns including asynchronous publish-subscribe, request-reply, and load-balanced queue processing. The platform distinguishes itself through a decentralized architecture that eliminates t

    Enables secure cross-account data sharing through explicit import and export definitions with activation token support.

    Gocloudcloud-computingcloud-native
    عرض على GitHub↗20,076
  • influxdata/telegrafالصورة الرمزية لـ influxdata

    influxdata/telegraf

    17,619عرض على GitHub↗

    Telegraf is a modular, cross-platform telemetry pipeline designed to collect, process, and route metrics from diverse infrastructure, applications, and hardware. It functions as a server-side middleware that normalizes heterogeneous data into a unified format, enabling consistent monitoring across complex environments. By utilizing a plugin-driven architecture, the agent manages the entire lifecycle of telemetry data from initial ingestion to final transmission. The project distinguishes itself through a declarative, configuration-driven execution model that allows users to define complex dat

    Reads messages from cloud-based data streams and parses them into metrics using configurable data formats.

    Gogolanghacktoberfestinfluxdb
    عرض على GitHub↗17,619
  • realm/realm-swiftالصورة الرمزية لـ realm

    realm/realm-swift

    16,608عرض على GitHub↗

    This is a mobile object database and NoSQL local data store that replaces relational tables with a schema-based model. It functions as a reactive data store, using live object observations and change notifications to trigger automatic user interface refreshes. The system provides built-in mobile cloud data synchronization to keep local datasets consistent with a remote server across multiple devices. It also includes security features for encrypted local storage, protecting sensitive on-disk data using at-rest encryption keys and fine-grained access control. Broad capabilities include object

    Provides real-time streaming of remote changes to keep the local database state current.

    Objective-C
    عرض على GitHub↗16,608
  • quarkusio/quarkusالصورة الرمزية لـ quarkusio

    quarkusio/quarkus

    15,479عرض على GitHub↗

    Quarkus is a Kubernetes-native Java framework designed for building high-performance, memory-efficient applications. It utilizes ahead-of-time native compilation to transform Java code into standalone, optimized binaries that eliminate the need for a virtual machine, enabling rapid startup and reduced memory consumption. By performing code augmentation during the build phase, it shifts heavy processing tasks away from runtime, ensuring that applications are optimized for cloud-native environments. The framework distinguishes itself through a unified approach to reactive and imperative program

    Supports continuous data streaming between client and server using reactive programming primitives.

    Javacloud-nativehacktoberfestjava
    عرض على GitHub↗15,479
  • rabbitmq/rabbitmq-serverالصورة الرمزية لـ rabbitmq

    rabbitmq/rabbitmq-server

    13,732عرض على GitHub↗

    RabbitMQ is a multi-protocol messaging broker that functions as an AMQP message broker, a clustered message queue, and a distributed message stream. It provides a server for translating and bridging communication between diverse messaging standards to connect heterogeneous systems. The system distinguishes itself through distributed broker clustering and federation, using shoveling mechanisms to synchronize data across geographically separate sites. It supports high-throughput, append-only logs for persisting and reading large sequences of messages for real-time processing. The broker covers

    Maintains high-throughput persistent message sequences in an immutable log format allowing consumers to read from any point.

    JavaScript
    عرض على GitHub↗13,732
  • cloudflare/quicheالصورة الرمزية لـ cloudflare

    cloudflare/quiche

    11,563عرض على GitHub↗

    This project is a memory-safe implementation of the QUIC transport protocol and HTTP/3, designed for high-throughput and efficient network communication. It provides a comprehensive toolkit for building secure, low-latency network applications by managing the full lifecycle of transport connections, including protocol negotiation, stream data exchange, and connection state management. The library distinguishes itself through a focus on performance and protocol integrity. It utilizes a formal state machine to enforce strict adherence to transport rules and employs zero-copy buffer management t

    Manages stream data with support for flow control and zero-copy operations.

    Rusthttp3network-programmingprotocol
    عرض على GitHub↗11,563
  • tporadowski/redisالصورة الرمزية لـ tporadowski

    tporadowski/redis

    9,987عرض على GitHub↗

    Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

    Stores multiple fields and string values in append-only logs with automatically generated IDs.

    Credisredis-for-windowsredis-msi-installer
    عرض على GitHub↗9,987
  • meshery/mesheryالصورة الرمزية لـ meshery

    meshery/meshery

    9,966عرض على GitHub↗

    Meshery is a service mesh management plane and cloud native infrastructure orchestrator. It provides a visual design-as-code environment for modeling microservices and infrastructure components through declarative blueprints, functioning as a centralized platform for designing, deploying, and managing service mesh infrastructure. The platform is distinguished by its ability to translate visual designs into active deployments and its use of gRPC-based adapters to integrate with diverse infrastructure providers. It features a multi-tenant architecture that manages shared workspaces and role-bas

    Manages a broker component that enables data streaming between a cluster and external environments.

    HTMLcloud-nativecncfcontrol-plane
    عرض على GitHub↗9,966
  • electric-sql/electricالصورة الرمزية لـ electric-sql

    electric-sql/electric

    9,909عرض على GitHub↗

    Electric is a Postgres data synchronization engine and replication proxy designed to enable local-first software. It replicates data from Postgres databases to client-side stores in real time using logical replication, allowing applications to maintain a local embedded database for offline access and low-latency updates. The system distinguishes itself by using shapes to filter and authorize specific subsets of database rows and columns before streaming them to clients or edge workers. It further supports multi-user collaboration by integrating a conflict-free replicated data type framework t

    Streams specific subsets of Postgres database rows and columns to clients or edge functions via logical replication.

    Elixircrdtcrdtselixir
    عرض على GitHub↗9,909
  • henrypp/memreductالصورة الرمزية لـ henrypp

    henrypp/memreduct

    9,715عرض على GitHub↗

    MemReduct is a Windows memory management tool designed to monitor RAM usage and free up physical memory. It functions as a system cache cleaner that flushes working sets, registry caches, modified file caches, and standby lists to reduce overall memory consumption. The project operates as an automated memory optimizer, utilizing a background service to trigger cleaning routines based on predefined timeouts or resource thresholds. It includes a real-time monitoring dashboard to track system memory and pagefile statistics and provides a command-line interface for executing memory reduction task

    Records the outcome of memory reduction operations into a file for auditing and performance tracking.

    Ccleanerfossmem-reduct
    عرض على GitHub↗9,715
  • dotnet/blazorالصورة الرمزية لـ dotnet

    dotnet/blazor

    9,276عرض على GitHub↗

    Blazor is a .NET framework for building interactive web user interfaces using C# instead of JavaScript. It provides a component-based UI composition model where reusable, self-contained UI elements are built with C# logic and Razor markup, supporting nesting, parameters, and lifecycle events. The framework offers two primary rendering models: a client-side runtime that compiles C# to WebAssembly and executes directly in the browser, and a server-side model that renders UI on the server and sends incremental DOM updates over a persistent SignalR connection. A central capability of Blazor is it

    Passes binary data between .NET and JavaScript as streams or byte arrays without Base64 encoding overhead.

    PowerShell
    عرض على GitHub↗9,276
  • risingwavelabs/risingwaveالصورة الرمزية لـ risingwavelabs

    risingwavelabs/risingwave

    9,093عرض على GitHub↗

    RisingWave is a cloud-native streaming database and real-time analytics engine that uses standard SQL to process continuous data streams. It functions as a streaming data lakehouse, combining the capabilities of a streaming SQL database with a platform that integrates streaming ingestion with open table formats. The system is distinguished by its use of the PostgreSQL wire protocol, allowing it to integrate with existing SQL tools and drivers. It employs a decoupled compute and storage architecture, persisting streaming state and materialized views in cloud object storage to enable independen

    Processes changelog streams using append, update, and delete operations to keep materialized views accurate in real time.

    Rustapache-icebergdata-engineeringdatabase
    عرض على GitHub↗9,093
  • codenotary/immudbالصورة الرمزية لـ codenotary

    codenotary/immudb

    8,982عرض على GitHub↗

    immudb is a tamperproof database that maintains an immutable record of entries using cryptographic commit logging. It ensures verifiable database integrity by utilizing Merkle trees to generate membership and consistency proofs that detect unauthorized data alterations. The system employs a multi-model storage engine that unifies key-value, document, and relational data structures within a single immutable backend. It provides compatibility with the PostgreSQL wire protocol, allowing it to integrate with standard SQL clients, ORMs, and database tools. The project covers broad capabilities in

    Supports storing appendable logs in Amazon S3 using AWS SigV4 authentication and server-side encryption.

    Goauditablecompliancecryptographic
    عرض على GitHub↗8,982
  • orbitdb/orbit-dbالصورة الرمزية لـ orbitdb

    orbitdb/orbit-db

    8,791عرض على GitHub↗

    Orbit DB is a decentralized NoSQL database that utilizes conflict-free replicated data types to ensure eventual consistency across a network of nodes. It functions as a peer-to-peer data store that uses IPFS for content-addressing and synchronization, allowing for the maintenance of application state without a central server or authority. The system is built upon a cryptographically verifiable, immutable operation log, which serves as the foundation for custom decentralized data models. This architecture enables the implementation of various data storage patterns, including JSON document stor

    Maintains a cryptographically verifiable, append-only log of every database change as the foundation for its data models.

    JavaScript
    عرض على GitHub↗8,791
  • orbitdb/orbitdbالصورة الرمزية لـ orbitdb

    orbitdb/orbitdb

    8,737عرض على GitHub↗

    OrbitDB is a decentralized data storage system that enables the creation of serverless databases residing across a network of peers. It functions as a peer-to-peer database that integrates with a content-addressed storage layer to distribute and replicate data without a central server. The system utilizes conflict-free replicated data types to ensure eventual consistency and state convergence across distributed nodes. It maintains an immutable record of updates using a directed acyclic graph to preserve causal ordering and cryptographic integrity. Access is managed through a decentralized ide

    Maintains an immutable, distributed record of updates using a Merkle-DAG for causal ordering.

    JavaScriptcrdtdatabasedecentralized
    عرض على GitHub↗8,737
  • delta-io/deltaالصورة الرمزية لـ delta-io

    delta-io/delta

    8,596عرض على GitHub↗

    Delta is a lakehouse table format that brings ACID transactions and data warehouse consistency to large scale data lakes on cloud object storage. It serves as an ACID transaction manager, coordinating atomic commits and serializable isolation for concurrent reads and writes across distributed compute engines. The project provides a multi-engine interoperability layer that uses format translation to allow diverse SQL engines and processing frameworks to read and write the same tables. It functions as a data versioning system, utilizing a transaction log to enable time travel, historical snapsh

    Consumes tables as streaming sources to process changes starting from specific versions or timestamps.

    Scalaacidanalyticsbig-data
    عرض على GitHub↗8,596
  • dat-ecosystem/datالصورة الرمزية لـ dat-ecosystem

    dat-ecosystem/dat

    8,231عرض على GitHub↗

    Dat is a peer-to-peer file synchronization tool that combines an append-only, hash-addressed log with Merkle tree verification, cryptographic access keys, live streaming replication, and swarm networking for sparse, versioned file sharing. It stores file data and metadata in a cryptographically signed, versioned append-only log where each entry is identified by its hash, and uses public-key cryptography to secure archives with separate read and write keys. The tool enables live streaming replication of data between peers as entries are appended, with Merkle tree integrity verification that su

    Records every file change as a new entry in an immutable log, preserving full history without overwriting.

    JavaScriptcommand-linedatdat-node
    عرض على GitHub↗8,231
السابق123التالي
  1. Home
  2. Networking & Communication
  3. Data Streaming

استكشف الوسوم الفرعية

  • Append-Only Log Storage2 وسوم فرعيةStorage of data in chronological, immutable logs with automatic identifier generation. **Distinct from Data Streaming:** Distinct from general data streaming transport; this focuses on the structural management of the append-only log.
  • Binary Stream TransfersPasses binary data between .NET and JavaScript as streams or byte arrays without Base64 encoding overhead. **Distinct from Data Streaming:** Distinct from general Data Streaming: focuses on binary stream transfer between .NET and JavaScript runtimes, not network streaming.
  • Cross-Account ReplicationMechanisms for synchronizing data streams across isolated tenant accounts. **Distinct from Data Streaming:** Distinct from Data Streaming: focuses on the security and account-boundary crossing logic rather than the streaming protocol itself.
  • Database Change Streaming1 وسم فرعيReal-time streaming of database row and column updates to clients and edge compute. **Distinct from Data Streaming:** Distinct from general data streaming by focusing specifically on database logical replication streams.
  • Node.js Stream WrappersWraps readable Node.js streams into lazy sequences for on-demand chunk or line reading. **Distinct from Data Streaming:** Distinct from Data Streaming: focuses on wrapping Node.js streams specifically, not general real-time data transfer protocols.
  • Radio2 وسوم فرعيةContinuous transfer of radio frequency signal data between hardware and software. **Distinct from Data Streaming:** Specializes general data streaming to the specific context of radio signal samples.
  • Streamed Metric ConsumptionParses messages from cloud data streams into structured metrics. **Distinct from Data Streaming:** Distinct from Data Streaming: focuses on the parsing of stream data into metrics.
  • Streaming Data ForecastersSystems that predict future values in sequential data by learning temporal dependencies from continuous input streams. **Distinct from Data Streaming:** Distinct from Data Streaming: focuses on forecasting from streaming data, not general data transfer protocols.
  • Streaming POST UploadsMemory-efficient transmission of large data sets via POST request streams. **Distinct from Data Streaming:** Focuses specifically on the POST upload mechanism rather than general bidirectional data streaming.