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

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 repository-uri

Awesome GitHub RepositoriesStream Parsing Utilities

Tools for extracting and interpreting structured data from continuous binary or text streams.

Distinguishing note: Specifically targets the parsing of binary frames from streams, distinct from general data serialization or parsing.

Explore 8 awesome GitHub repositories matching networking & communication · Stream Parsing Utilities. Refine with filters or upvote what's useful.

Awesome Stream Parsing Utilities GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • nsqio/nsqAvatar nsqio

    nsqio/nsq

    25,738Vezi pe GitHub↗

    NSQ is a distributed, brokerless messaging platform designed for high-throughput, fault-tolerant communication. By utilizing a decentralized topology, it eliminates single points of failure and allows for horizontal scaling across clusters. The system organizes message streams into topics and channels, effectively decoupling producers from consumers to support both streaming and job-oriented workloads. The platform distinguishes itself through a lookup-service-based discovery mechanism that enables clients to dynamically locate producers at runtime without requiring centralized coordination.

    Extract binary payloads from incoming data frames by identifying frame types and sizes to correctly process responses, errors, or messages sent from the server.

    Godistributed-systemsgomessage-queue
    Vezi pe GitHub↗25,738
  • xiaoyaocz/dart_simple_liveAvatar xiaoyaocz

    xiaoyaocz/dart_simple_live

    15,043Vezi pe GitHub↗

    This project is a cross-platform media aggregator and streaming API wrapper designed to retrieve live broadcast data from various video platforms. It functions as a unified interface for fetching direct playback URLs and real-time chat logs, enabling the development of custom broadcast monitoring and interactive streaming applications. The tool distinguishes itself by providing a consistent data extraction layer that normalizes disparate video source formats into a unified structure. By parsing stream links through targeted network requests, it allows developers to integrate live broadcast me

    Performs targeted network requests to parse live broadcast metadata and playback URLs from external video platform APIs.

    Dart
    Vezi pe GitHub↗15,043
  • up9inc/mizuAvatar up9inc

    up9inc/mizu

    11,958Vezi pe GitHub↗

    Mizu is a suite of tools for capturing, indexing, and visualizing cloud-native network traffic and decrypted payloads for cluster-wide diagnostics. It provides Kubernetes network observability by using eBPF to index and visualize layer 4 and layer 7 traffic with full cluster context, allowing for the mapping of workload dependencies and the diagnosis of network failures. The project distinguishes itself by using kernel-level hooks to decrypt TLS traffic in plain text without requiring private keys. It further integrates a standardized context protocol to expose indexed network telemetry to AI

    Parses raw byte streams to index Layer 4 transport and Layer 7 application protocol metadata.

    Go
    Vezi pe GitHub↗11,958
  • jamesnk/newtonsoft.jsonAvatar JamesNK

    JamesNK/Newtonsoft.Json

    11,262Vezi pe GitHub↗

    Newtonsoft.Json is a data processing utility for the .NET ecosystem designed to facilitate the transformation and exchange of information. It functions as a serialization library and object mapping framework, enabling the conversion of complex application objects into formatted JSON strings and the reconstruction of structured objects from raw JSON data. The library distinguishes itself through a flexible architecture that supports both strongly-typed class mapping and a dynamic object model for schema-less data manipulation. It employs reflection-based metadata mapping to automate property a

    Supports streaming token-based parsing to process large JSON structures with reduced memory overhead.

    C#c-sharpjson
    Vezi pe GitHub↗11,262
  • geal/nomAvatar Geal

    Geal/nom

    10,422Vezi pe GitHub↗

    nom is a Rust parser combinator framework used to build complex parsers for binary and text data. It functions as an abstract syntax tree generator and a bit-level binary parser, allowing users to construct structured data by combining small, reusable parsing functions. The framework provides specialized support for zero-copy binary parsing, extracting data as slices from raw byte arrays to avoid memory allocations. It also includes a streaming data parser capable of processing partial input chunks from networks or files and signaling when additional input is required. The project covers a b

    Uses combinators to build complex data structures from binary or text streams.

    Rust
    Vezi pe GitHub↗10,422
  • ithewei/libhvAvatar ithewei

    ithewei/libhv

    7,521Vezi pe GitHub↗

    libhv is a high-performance C/C++ network library and event-driven I/O framework used to build TCP, UDP, SSL, HTTP, WebSocket, and MQTT clients and servers. It provides a non-blocking event loop for managing network sockets, timers, and system signals across multiple threads. The project is distinguished by its integrated support for specialized network roles, including a full HTTP web server with RESTful routing and middleware, an MQTT messaging client for IoT communication, and the ability to implement SOCKS5 and HTTP proxies. It also features a reliable UDP implementation to ensure ordered

    Offers protocol-agnostic packet unpacking to reconstruct application messages from raw byte streams.

    Ccurlepollhttp-client
    Vezi pe GitHub↗7,521
  • bblanchon/arduinojsonAvatar bblanchon

    bblanchon/ArduinoJson

    7,176Vezi pe GitHub↗

    ArduinoJson is a C++ library for parsing and manipulating JSON data and MessagePack binary streams on microcontrollers with limited memory and processing power. It provides the core primitives necessary for embedded data serialization and parsing, enabling devices to exchange structured data over serial or network interfaces. The library is distinguished by its focus on microcontroller memory management, employing strategies such as pool-based allocation, string deduplication, and non-owning string views to minimize RAM usage. It further optimizes for constrained environments by allowing cons

    Processes incoming data chunks from communication streams to reconstruct JSON documents.

    C++arduinoarduino-libraryc-plus-plus
    Vezi pe GitHub↗7,176
  • gpac/gpacAvatar gpac

    gpac/gpac

    3,205Vezi pe GitHub↗

    GPAC is an open-source multimedia framework built around a pluggable filter graph pipeline, where modular processing units called filters connect into a directed graph to handle media workflows. At its core, the framework centers all media packaging and manipulation on the ISO Base Media File Format (ISOBMFF), with specialized tools for reading, writing, fragmenting, and encrypting MP4 and related containers. It also provides a declarative scene graph composition system for describing interactive multimedia scenes using MPEG-4 BIFS, X3D, SVG, or VRML syntax, alongside a hardware-accelerated re

    Parses AC3 and E-AC3 audio streams into frames for downstream processing.

    Catsc3broadcastcenc
    Vezi pe GitHub↗3,205
  1. Home
  2. Networking & Communication
  3. Stream Parsing Utilities

Explorează sub-etichetele

  • AC3 Audio ParsersParses AC3 and E-AC3 files or data streams, outputting audio PIDs and frames for further processing. **Distinct from Stream Parsing Utilities:** Distinct from Stream Parsing Utilities: focuses on parsing AC3/E-AC3 audio format, not general binary stream parsing.
  • Dolby TrueHD ParsersReads Dolby TrueHD audio data and outputs the corresponding audio PID and frames. **Distinct from Stream Parsing Utilities:** Distinct from Stream Parsing Utilities: focuses on the specific Dolby TrueHD audio format, not general binary stream parsing.
  • HTTP Stream ParsersUtilities for extracting playback URLs and metadata from video platform APIs via network requests. **Distinct from Stream Parsing Utilities:** Distinct from general stream parsing: focuses on HTTP-based API extraction for video platforms specifically.