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

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

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

8 مستودعات

Awesome GitHub RepositoriesPayload Optimization

Techniques for reducing the size of data payloads to minimize network bandwidth usage.

Distinct from Network Optimization: Focuses on the size of the serialized data payload itself, whereas Network Optimization [f0_mt1] is broader, covering latency and throughput tuning.

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

Awesome Payload Optimization GitHub Repositories

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

    msgpack/msgpack

    7,472عرض على GitHub↗

    MessagePack is a binary object serialization library and a cross-platform data exchange format. It serves as a binary alternative to JSON, converting structured data into a space-efficient binary representation for network transmission and storage. The system provides a standardized format for swapping complex data types across different programming languages and architectures. It allows for the definition of custom data type encoding by pairing application-specific information with specialized serialization markers. The library handles the encoding and decoding of diverse data types, includ

    Reduces the number of bytes sent over a network by using a dense binary representation of application data.

    عرض على GitHub↗7,472
  • klauspost/compressالصورة الرمزية لـ klauspost

    klauspost/compress

    5,525عرض على GitHub↗

    This is a high-performance Go compression library providing implementations of Zstandard, Snappy, and Huffman coding. It includes a parallel compression framework for distributing gzip and stream workloads across multiple CPU cores and a specialized Huffman codec optimized for modern CPU architectures. The library features a Zstandard implementation that supports custom dictionaries and allocation-free decoding, alongside a Snappy compatible encoder for high-throughput data processing. It provides specific tools for dictionary generation and optimization to improve compression ratios for smal

    Improves bandwidth efficiency by optimizing the size of compressed request and response payloads.

    Gocompressiondecompressiondeflate
    عرض على GitHub↗5,525
  • emicklei/go-restfulالصورة الرمزية لـ emicklei

    emicklei/go-restful

    5,111عرض على GitHub↗

    go-restful هو إطار عمل لبناء خدمات ويب RESTful بلغة Go. يعمل كمجموعة أدوات لإدارة نقاط نهاية API، ويوفر موجه طلبات (request router) يربط طلبات HTTP الواردة بوظائف المعالجة باستخدام معاملات المسار وأنماط URL مخصصة. يتضمن إطار العمل طبقة تحويل بيانات تحول هياكل Go إلى تنسيقات JSON أو XML لهيئات الطلب والاستجابة. كما يوفر نظاماً لتنظيم خدمات الويب ذات الصلة في حاويات لإدارة بادئة نقطة النهاية والتكوين المشترك. يغطي المشروع إدارة دورة حياة الطلب من خلال مرشحات البرمجيات الوسيطة (middleware) للتحقق والمصادقة، بالإضافة إلى إدارة ترويسات مشاركة الموارد عبر المنشأ (CORS). تشمل الإمكانيات الإضافية ضغط الحمولة باستخدام gzip أو deflate وبرمجيات وسيطة لاستعادة الذعر (panic recovery) لإرجاع استجابات خطأ موحدة.

    Optimizes network bandwidth by compressing the size of request and response payloads.

    Go
    عرض على GitHub↗5,111
  • surveyjs/survey-libraryالصورة الرمزية لـ surveyjs

    surveyjs/survey-library

    4,782عرض على GitHub↗

    This project is a JSON-based form rendering framework and visual creator designed for dynamic data collection. It provides a JavaScript form builder library that transforms JSON schemas into functional web forms and multi-step wizards, with a dedicated visual survey creator for designing layouts and branching logic without writing code. The library is distinguished by its bidirectional PDF integration, which allows the conversion of JSON schemas into fillable PDF documents and the extraction of structured data from existing PDFs. It also features advanced capabilities for creating scored asse

    Decreases initial data load by splitting survey schemas into separate layout and localization files.

    TypeScript
    عرض على GitHub↗4,782
  • apollographql/apollo-iosالصورة الرمزية لـ apollographql

    apollographql/apollo-ios

    4,030عرض على GitHub↗

    apollo-ios is a GraphQL client library for iOS and Apple platforms that enables type-safe network communication. It transforms GraphQL operations into generated Swift models, ensuring that network responses are validated at compile time to eliminate manual mapping. The library features a normalized cache manager that stores entities in a flat structure to maintain data consistency across different application views. It also optimizes network performance using hash-based persisted queries to reduce payload sizes and supports real-time data streaming via WebSockets or HTTP subscriptions. The p

    Implements hash-based persisted queries to reduce the size of network request payloads sent from the device.

    Swiftapollo-iosapollographqlgraphql
    عرض على GitHub↗4,030
  • apollographql/apollo-kotlinالصورة الرمزية لـ apollographql

    apollographql/apollo-kotlin

    3,955عرض على GitHub↗

    Apollo Kotlin is a strongly-typed GraphQL client and code generation library designed for Kotlin and JVM applications. It functions as a comprehensive development tool that transforms GraphQL schema definitions and query documents into type-safe models during the build process, ensuring that data access errors are identified at compile time rather than at runtime. The project distinguishes itself through its multiplatform runtime abstraction, which allows developers to share data fetching and caching logic across Android, iOS, and desktop environments. It provides a normalized local caching s

    Reduces bandwidth usage by optimizing data payloads and combining multiple queries into single requests.

    Kotlinandroidapollographqlgraphql
    عرض على GitHub↗3,955
  • pwntester/ysoserial.netالصورة الرمزية لـ pwntester

    pwntester/ysoserial.net

    3,735عرض على GitHub↗

    ysoserial.net is a payload generator for .NET deserialization, designed to create malicious serialized objects and structured gadget chains. It serves as a tool for generating command execution strings and security testing suites used to assess vulnerabilities in .NET formatters. The tool enables the creation of sequences of object calls that trigger remote code execution during the reconstruction of serialized data. It produces specialized payloads for executing system commands, loading remote libraries, and accessing local file systems. The project includes capabilities for optimizing payl

    Reduces the footprint of serialized objects to bypass length constraints or detection mechanisms during delivery.

    C#
    عرض على GitHub↗3,735
  • websockets-rs/rust-websocketالصورة الرمزية لـ websockets-rs

    websockets-rs/rust-websocket

    1,609عرض على GitHub↗

    This project is a library for establishing bidirectional, real-time communication channels between clients and servers using the WebSocket protocol. It provides a foundational toolkit for managing persistent network connections and processing data frames in accordance with the RFC 6455 standard. The library distinguishes itself through its focus on low-level control and network efficiency. It utilizes an asynchronous, event-driven architecture to manage multiple concurrent connections without requiring dedicated threads for each session. Developers can fine-tune data transmission through manu

    Optimizes network protocols through fragmentation, compression, and buffering to maximize efficiency.

    Rust
    عرض على GitHub↗1,609
  1. Home
  2. Networking & Communication
  3. Network Optimization
  4. Payload Optimization

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

  • Evasive Payload OptimizationsReducing the footprint of serialized objects to bypass length constraints and detection mechanisms. **Distinct from Payload Optimization:** Focuses on bypassing security constraints/detection rather than general network bandwidth optimization.
  • LocalizationTechniques for reducing the size of translation data transmitted to the client by splitting it from the main structural schema. **Distinct from Payload Optimization:** Focuses specifically on splitting translation/localization data to optimize loading, whereas generic payload optimization covers any data type.