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
·

7 Repos

Awesome GitHub RepositoriesByte-Oriented Block Encoding

Encoding data into byte-oriented formats using match-copy logic for high-throughput reduction.

Distinct from Data Encoders: Focuses on compression encoding efficiency rather than cryptographic or serialization encoding.

Explore 7 awesome GitHub repositories matching data & databases · Byte-Oriented Block Encoding. Refine with filters or upvote what's useful.

Awesome Byte-Oriented Block Encoding GitHub Repositories

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

    lz4/lz4

    11,882Auf GitHub ansehen↗

    This project provides a lossless compression algorithm and a byte-oriented compression library designed for high-speed data reduction and maximum decompression speed. It functions as a stream-oriented compression engine, a software library for encoding and decoding data blocks, and a command-line tool for managing interoperable compressed frames. The system distinguishes itself through the use of predefined pattern dictionaries to improve compression ratios for small data sets and small packets. It supports multiple processing modes, including high-speed block compression for minimal latency

    Encodes data into a byte-oriented format using match-copy logic to minimize size while maintaining high throughput.

    Cccompressionlz4
    Auf GitHub ansehen↗11,882
  • fluent/fluent-bitAvatar von fluent

    fluent/fluent-bit

    7,946Auf GitHub ansehen↗

    Fluent Bit ist ein Cloud-nativer Log-Shipper und einheitlicher Telemetrie-Collector, der als ressourceneffiziente Datenpipeline konzipiert ist. Er nimmt Logs, Metriken und Traces aus mehreren Quellen auf und verarbeitet sie in Echtzeit, bevor die Daten an externe Speicher-Backends weitergeleitet werden. Das Projekt fungiert als Echtzeit-Stream-Prozessor und OpenTelemetry-Log-Prozessor, der in der Lage ist, Daten mithilfe von SQL und bedingter Logik zu transformieren und zu filtern. Es fungiert zudem als verteilter Tracing-Agent, der Traces sampeln kann, um das Datenvolumen zu reduzieren und gleichzeitig vollständige Anforderungspfade zu bewahren. Das System bietet eine zuverlässige Datenübermittlung durch dateisystembasiertes Buffering und zustandsbehaftete Wiederholungslogik, um Datenverlust bei Ausfällen zu verhindern. Seine modulare Architektur unterstützt steckbare Eingabe- und Ausgabe-Plugins, metadatengesteuertes Routing und die Möglichkeit, Funktionen über gemeinsam genutzte Bibliotheken zu erweitern. Die Software kann als Container über verschiedene CPU-Architekturen und Betriebssysteme hinweg bereitgestellt werden.

    Serializes and encodes processed telemetry data into specific binary or text protocols for remote delivery.

    C
    Auf GitHub ansehen↗7,946
  • spotify/pedalboardAvatar von spotify

    spotify/pedalboard

    5,972Auf GitHub ansehen↗

    Encodes audio data directly into byte buffers without intermediate disk writes.

    C++audioaudio-processingaudio-production
    Auf GitHub ansehen↗5,972
  • rmcrackan/libationAvatar von rmcrackan

    rmcrackan/Libation

    5,703Auf GitHub ansehen↗

    Libation is a comprehensive audiobook management system designed to download, decrypt, and organize Audible audiobooks. It integrates account authentication, library synchronization, DRM removal, and format transcoding into a single desktop application with a plugin-free graphical interface and a built-in theme editor. The project distinguishes itself through a batch library synchronization engine that scans all configured Audible accounts in one pass, a metadata tag rewriting system that corrects chapter markers and cover art after decryption, and a template-based file naming engine that con

    Transcodes audiobooks from multiple formats to MP3 for broader player compatibility.

    C#
    Auf GitHub ansehen↗5,703
  • vanilagy/mediabunnyAvatar von Vanilagy

    Vanilagy/mediabunny

    5,254Auf GitHub ansehen↗

    This is a cross-platform media processing library that reads, writes, encodes, and decodes media in both browser and server environments. It supports common container formats including ISOBMFF, Matroska, Ogg, MPEG-TS, and HLS, and handles codec operations through a combination of WebCodecs API and WebAssembly-based encoders. Media is processed in streaming pipelines that maintain constant memory usage and automatically apply backpressure from output speed to all upstream components. The library distinguishes itself through a plugin-based codec registration system that allows extending support

    Encodes audio to FLAC lossless format using a WebAssembly-based encoder.

    TypeScriptaudiodecodingdemuxing
    Auf GitHub ansehen↗5,254
  • davyxu/cellnetAvatar von davyxu

    davyxu/cellnet

    4,061Auf GitHub ansehen↗

    Cellnet ist ein Go-Netzwerk-Framework, das für den Aufbau verteilter Systeme und Peer-to-Peer-Netzwerke entwickelt wurde. Es bietet einen Multi-Protokoll-Transport-Layer, der den Nachrichtenaustausch über TCP, UDP und WebSockets standardisiert, und nutzt ein binäres Nachrichten-Codec-System, um Nachrichtentypen auf eindeutige Identifikatoren für die Netzwerkübertragung abzubilden. Das Framework zeichnet sich durch seine Remote-Procedure-Call-Bibliothek aus, die die Ausführung von Funktionen auf Remote-Peers unter Verwendung synchroner oder asynchroner Request-Muster ermöglicht. Es differenziert sich zudem durch einen asynchronen Event-Dispatcher, der Netzwerk-Callbacks über ein sequentielles Ausführungsmodell verarbeitet, um Nebenläufigkeit und Thread-Sicherheit zu verwalten. Zu seinen breiteren Fähigkeiten gehören die Entwicklung benutzerdefinierter Netzwerkprotokolle durch steckbare Serialisierungs-Codecs, automatisiertes Peer-Verbindungsmanagement mit Session-Tracking und Wiederverbindungslogik sowie ein handlerbasiertes Routing-System zur Steuerung des Netzwerkverkehrs. Es integriert zudem Tools für das Monitoring der Peer-Gesundheit, das Logging des Netzwerkverkehrs und das Bereitstellen von Dateien über HTTP.

    Supports the use of multiple encoding schemes within a single session for network message serialization.

    Go
    Auf GitHub ansehen↗4,061
  • redis/rueidisAvatar von redis

    redis/rueidis

    2,899Auf GitHub ansehen↗

    Rueidis is a high-performance Redis client library for Go that provides a type-safe and asynchronous interface for interacting with Redis servers. It includes a full implementation of the Redis serialization protocol and a dedicated connection manager to handle pooling, multiplexing, and automatic pipelining. The library is distinguished by its support for RDMA connectivity to reduce latency and CPU overhead. It features a distributed lock manager that implements majority-based locking and optimistic concurrency control, as well as client-side caching with invalidation signals to minimize net

    Implements the encoding of complex data structures into compliant byte sequences for Redis transmission.

    Gocacheclient-side-cachingdistributed
    Auf GitHub ansehen↗2,899
  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Transformation
  5. Data Encoding and Serialization
  6. Data Encoders
  7. Byte-Oriented Block Encoding

Unter-Tags erkunden

  • Audio Byte Buffer Encoders3 Sub-TagsEncodes audio data directly into byte buffers in specified formats without writing to disk. **Distinct from Byte-Oriented Block Encoding:** Distinct from Byte-Oriented Block Encoding: focuses on audio-specific format encoding to byte buffers rather than general compression encoding.
  • Protocol Serialization Encoders1 Sub-TagEncoders that transform data structures into binary formats required by specific network protocols. **Distinct from Byte-Oriented Block Encoding:** Distinct from Byte-Oriented Block Encoding by focusing on protocol-compliant serialization rather than general compression efficiency.