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

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

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

46 مستودعات

Awesome GitHub RepositoriesJSON Serialization

Tools specifically designed to encode and decode data using the JavaScript Object Notation standard.

Explore 46 awesome GitHub repositories matching data & databases · JSON Serialization. Refine with filters or upvote what's useful.

Awesome JSON Serialization GitHub Repositories

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

    protocolbuffers/protobuf

    71,359عرض على GitHub↗

    Protocol Buffers هي آلية محايدة للغة ومستقلة عن النظام الأساسي لتسلسل البيانات المهيكلة. توفر سلسلة أدوات قائمة على المخطط (schema) تقوم بتجميع تعريفات البيانات التعريفية إلى كود مصدري آمن من حيث النوع، مما يتيح تواصلاً متسقاً وعقود API مكتوبة بقوة عبر الخدمات المكتوبة بلغات برمجة مختلفة. يتميز المشروع بتنسيق ثنائي عالي الكفاءة يستخدم ترميزاً قائماً على العلامات وضغط الأعداد الصحيحة متغير العرض لتقليل حجم الحمولة وعبء المعالجة. وهو يدعم إدارة المخطط التطوري القوية، مما يسمح للمطورين بتحديث هياكل البيانات تدريجياً مع الحفاظ على التوافق مع الإصدارات السابقة واللاحقة. يتم دعم ذلك بشكل أكبر من خلال نظام إصدارات يدير مجموعات الميزات ومنطق التسلسل عبر مكونات البرمجيات الموزعة. بعيداً عن التسلسل الثنائي الأساسي، يتضمن المشروع قدرات لتحويل JSON القانوني مع التحقق من المخطط، والتحكم الدقيق في رؤية الرموز، وتتبع وجود الحقول للتمييز بين القيم الافتراضية وغير المعينة. كما يوفر تحسينات متخصصة، مثل إدارة الذاكرة القائمة على الساحة (arena-based) لتطبيقات C++، لتحسين الأداء أثناء إنشاء وتنظيف أشجار الرسائل المعقدة.

    Translate internal data structures into standard JSON representations to ensure compatibility with web-based systems and services.

    C++marshallingprotobufprotobuf-runtime
    عرض على GitHub↗71,359
  • jakubroztocil/httpieالصورة الرمزية لـ jakubroztocil

    jakubroztocil/httpie

    38,212عرض على GitHub↗

    HTTPie is a command-line HTTP client and REST API debugger used for sending requests to web services. It functions as a network tool for managing headers, authentication sessions, and file uploads, with a specific focus on the transmission and reception of JSON data. The tool utilizes a custom parsing layer to translate simplified command-line input into structured HTTP parameters. It provides ANSI-based terminal formatting to apply color and structural indentation to raw responses, improving human readability for web debugging. The project covers request construction and previewing, multipa

    Treats JSON as the primary data format for both request payloads and response output.

    Python
    عرض على GitHub↗38,212
  • vercel-labs/agent-browserالصورة الرمزية لـ vercel-labs

    vercel-labs/agent-browser

    36,203عرض على GitHub↗

    This project is an agentic framework designed to enable autonomous web navigation and browser automation. It functions as a controller that translates natural language instructions into deterministic browser actions, allowing agents to interact with websites, perform data extraction, and manage complex authentication flows. By leveraging accessibility trees and semantic element resolution, the framework mimics human-like navigation, moving beyond brittle DOM selectors to interact reliably with modern web interfaces. The framework distinguishes itself through its focus on secure, scalable exec

    Serializes browser interaction results into structured JSON to facilitate integration with external scripts.

    Rust
    عرض على GitHub↗36,203
  • binarywang/wxjavaالصورة الرمزية لـ binarywang

    binarywang/WxJava

    32,893عرض على GitHub↗

    WxJava is a set of Java libraries providing backend integration for the WeChat ecosystem and its various platform APIs. It serves as a comprehensive toolkit for managing identity, application infrastructure, and connectivity between backend services and the WeChat platform. The project provides specific SDKs for different WeChat domains, including official accounts, mini-program backends, and the WeChat Open Platform for third-party authorizations. It also includes a dedicated connector for integrating corporate communications and organizational workflows via the Enterprise WeChat platform.

    Provides components that map internal Java data structures to canonical JSON representations for API exchange.

    Javacphacktoberfestjava
    عرض على GitHub↗32,893
  • chanzhaoyu/chatgpt-webالصورة الرمزية لـ Chanzhaoyu

    Chanzhaoyu/chatgpt-web

    31,602عرض على GitHub↗

    This project is a self-hosted AI frontend and web-based chat interface designed to interact with large language model APIs. It functions as an API-based chat client and dashboard that enables users to send prompts and receive responses from generative AI models. The application serves as a self-hosted AI gateway, providing API key proxying to connect official model keys to a web interface. It includes security and traffic controls, such as interface access restrictions via a shared secret key and request volume limiting to prevent service abuse. The system covers conversation data management

    Uses JSON serialization to transmit prompts and model responses between client and server.

    Vue
    عرض على GitHub↗31,602
  • facebook/follyالصورة الرمزية لـ facebook

    facebook/folly

    30,412عرض على GitHub↗

    Folly is a collection of high-performance C++ components designed as an extension to the C++ Standard Library for large-scale production environments. It provides specialized toolkits for memory management, concurrency, asynchronous workflows, and low-latency input and output operations. The project distinguishes itself through the provision of lock-free containers and bounded queues to minimize contention in multi-threaded applications, alongside a framework for managing deferred computations using futures and promises. It further offers specialized memory arenas and optimized implementation

    Includes high-performance utilities for converting internal data structures to and from JSON format.

    C++
    عرض على GitHub↗30,412
  • agentscope-ai/agentscopeالصورة الرمزية لـ agentscope-ai

    agentscope-ai/agentscope

    26,895عرض على GitHub↗

    Agentscope is a comprehensive toolkit for developing and orchestrating autonomous multi-agent systems. It provides a unified framework for building agents that can reason, execute tools, and manage memory, enabling the creation of complex, collaborative workflows where multiple specialized agents interact to solve multi-step objectives. The platform distinguishes itself through a robust orchestration engine that supports both sequential and concurrent agent pipelines. It utilizes a centralized event bus for real-time telemetry, allowing developers to track agent reasoning, tool usage, and sys

    Converts message objects to and from JSON format to facilitate storage, transmission, and persistence of communication history.

    Pythonagentchatbotlarge-language-models
    عرض على GitHub↗26,895
  • delgan/loguruالصورة الرمزية لـ Delgan

    Delgan/loguru

    23,964عرض على GitHub↗

    Loguru is a Python logging library and thread-safe framework designed for recording system events and diagnostic messages. It functions as a structured logging tool that can serialize messages into JSON strings with metadata for automated parsing and analysis. The library includes a specialized exception tracker that captures unhandled crashes across main and background threads, rendering detailed stack traces that include local variable values. It further distinguishes itself through a unified routing pipeline that can intercept messages from the standard library logging module and dispatch

    Serializes log messages and metadata into JSON strings for automated parsing and analysis.

    Python
    عرض على GitHub↗23,964
  • node-red/node-redالصورة الرمزية لـ node-red

    node-red/node-red

    22,803عرض على GitHub↗

    Node-RED is a visual, low-code automation framework designed for building event-driven data processing workflows. It provides a browser-based programming environment where users connect hardware devices, APIs, and online services by wiring together functional nodes in a directed graph. This visual approach allows for the creation of complex logic paths without the need for traditional source code. The platform is distinguished by its pluggable node architecture and portable flow serialization. Logic is represented as JSON-based data structures, enabling flows to be easily versioned, shared, a

    Represents complex automation logic as portable JSON data structures for versioning and deployment.

    JavaScriptflow-based-programmingjavascriptlow-code
    عرض على GitHub↗22,803
  • wled/wledالصورة الرمزية لـ wled

    wled/WLED

    18,249عرض على GitHub↗

    WLED is a web-based firmware designed for ESP8266 and ESP32 microcontrollers to manage addressable LED strips and matrices. It functions as a comprehensive IoT lighting automation system, providing the tools to control individual pixels, define logical segments, and execute dynamic lighting effects. The platform supports a wide range of hardware configurations, including matrix panels and non-addressable LED arrays, while offering granular control over brightness, color palettes, and animation speed. The project distinguishes itself through its extensive support for networked orchestration an

    Processes JSON-formatted instructions sent over serial connections to control device state.

    C++esp32esp8266hacktoberfest
    عرض على GitHub↗18,249
  • trekhleb/learn-pythonالصورة الرمزية لـ trekhleb

    trekhleb/learn-python

    18,058عرض على GitHub↗

    This project is an educational resource designed for learning the Python programming language. It serves as a tutorial repository and programming guide, providing a collection of annotated scripts, code examples, and cheatsheets to help users master syntax and core fundamentals. The resource focuses on moving from basic language syntax to advanced implementation, with a particular emphasis on object-oriented programming, the use of the Python standard library, and scripting automation for business workflows. The content covers a broad range of programming capabilities, including control flow

    Provides examples of encoding data structures as JSON strings and decoding them back into objects.

    Pythonlearninglearning-by-doinglearning-python
    عرض على GitHub↗18,058
  • pinojs/pinoالصورة الرمزية لـ pinojs

    pinojs/pino

    17,941عرض على GitHub↗

    Pino is a high-performance logging library for Node.js applications designed to minimize overhead and prevent blocking the main event loop. It generates machine-readable logs using newline-delimited JSON, facilitating efficient ingestion and analysis by external monitoring and log aggregation platforms. The library distinguishes itself by offloading log processing and formatting to worker threads, ensuring that heavy logging tasks do not impact application responsiveness. It also provides a decoupled command-line utility that transforms structured production logs into human-readable text, sim

    Encodes log entries as newline-delimited JSON objects to facilitate efficient streaming and parsing by external analysis tools.

    JavaScriptfastjsonlogger
    عرض على GitHub↗17,941
  • apache/brpcالصورة الرمزية لـ apache

    apache/brpc

    17,545عرض على GitHub↗

    brpc is a high-performance C++ RPC framework and network programming library designed for building distributed systems. It functions as a multi-protocol RPC server capable of hosting and detecting multiple communication protocols, including gRPC, Thrift, HTTP, Redis, and Memcached, on a single TCP port. The project distinguishes itself through high-throughput data transport and memory efficiency, utilizing RDMA-based transport to bypass the kernel TCP stack and zero-copy memory management to eliminate data duplication. It also implements the Raft algorithm for consensus-based state replicatio

    Converts JSON request bodies into protobuf messages and serializes responses back to JSON.

    C++rpc
    عرض على GitHub↗17,545
  • tinygo-org/tinygoالصورة الرمزية لـ tinygo-org

    tinygo-org/tinygo

    17,529عرض على GitHub↗

    TinyGo is a specialized compiler and development toolkit designed to bring the Go programming language to resource-constrained microcontrollers and WebAssembly environments. It provides a bare-metal runtime environment that enables high-level code execution without the need for a traditional operating system, utilizing an LLVM-based backend to generate efficient machine instructions. The project distinguishes itself through aggressive optimization techniques tailored for small hardware, including a static memory allocation strategy and whole-program dead code elimination that significantly re

    Provides a null serial interface that silently drops data to simulate device connections.

    Goadafruitarduinoarm
    عرض على GitHub↗17,529
  • apache/apisixالصورة الرمزية لـ apache

    apache/apisix

    16,767عرض على GitHub↗

    This project is a high-performance, distributed API gateway designed to manage, secure, and observe traffic for microservices, serverless functions, and artificial intelligence model providers. It functions as a dynamic service proxy and cloud-native ingress controller, centralizing policy enforcement and traffic routing through a unified configuration interface that synchronizes state across multiple nodes in real time. The platform distinguishes itself through a highly extensible architecture that utilizes a high-performance scripting engine to execute modular logic directly within the requ

    Maps RESTful HTTP endpoints and JSON payloads to binary methods and messages to serve existing clients.

    Luaapiapi-gatewayapi-management
    عرض على GitHub↗16,767
  • prestodb/prestoالصورة الرمزية لـ prestodb

    prestodb/presto

    16,711عرض على GitHub↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Converts between JSON values and their string representations using standard parsing and formatting functions.

    Javabig-datadatahadoop
    عرض على GitHub↗16,711
  • kanaries/pygwalkerالصورة الرمزية لـ Kanaries

    Kanaries/pygwalker

    15,628عرض على GitHub↗

    Pygwalker is a library that transforms tabular data into interactive, drag-and-drop interfaces for exploratory analysis and visualization. It functions as a grammar-based framework that translates user interactions into declarative chart definitions, allowing for the creation of dynamic data exploration environments directly within notebooks or embedded web applications. The system distinguishes itself by offloading heavy analytical computations to backend kernels, which maintains responsiveness when visualizing large datasets. It supports the serialization of visual states into portable conf

    Encodes visual exploration states into portable JSON configurations for saving and restoring layouts.

    Pythondata-analysisdata-explorationdataframe
    عرض على GitHub↗15,628
  • fullstorydev/grpcurlالصورة الرمزية لـ fullstorydev

    fullstorydev/grpcurl

    12,691عرض على GitHub↗

    grpcurl is a command-line interface and client tool for invoking gRPC methods and inspecting service definitions. It serves as a server debugger and reflection client, allowing users to call remote procedures and verify server responses from the terminal using JSON or protobuf formats. The tool distinguishes itself through the ability to discover available services and methods dynamically via a server reflection service or by loading local protobuf schema files. It can extract service descriptions from a server for local use and print specific schema symbol definitions. It covers a broad ran

    Converts JSON or text input into binary protobuf messages using descriptors retrieved at runtime.

    Gogolanggrpcprotobuf
    عرض على GitHub↗12,691
  • alyssaxuu/flowyالصورة الرمزية لـ alyssaxuu

    alyssaxuu/flowy

    12,048عرض على GitHub↗

    Flowy is a JavaScript library designed for building interactive, drag-and-drop flowchart interfaces. It enables the creation of canvas-based environments where users can arrange blocks to design custom logic sequences, decision trees, and visual process maps. The library provides a structured approach to diagramming by organizing elements into a hierarchical parent-child tree. It features coordinate-based snapping logic to ensure blocks automatically align into organized layouts during user interaction. To support complex system configurations, the tool includes event-driven callback hooks th

    Converts visual workflow arrangements into structured JSON format for storage and retrieval.

    JavaScriptdiagramsdrag-and-dropengine
    عرض على GitHub↗12,048
  • pwxcoo/chinese-xinhuaالصورة الرمزية لـ pwxcoo

    pwxcoo/chinese-xinhua

    11,572عرض على GitHub↗

    Chinese-xinhua is an open-source repository providing a comprehensive, machine-readable collection of Chinese linguistic data. It serves as a structured archive of dictionary entries, idioms, and phrases designed for programmatic access and integration into language processing applications. The project organizes complex linguistic information into consistent, schema-driven object structures that facilitate rapid lookups and data portability. By utilizing key-value indexing and structured text serialization, the dataset enables developers to implement advanced natural language search functiona

    Provides linguistic dictionary data encoded in the JavaScript Object Notation standard for programmatic access.

    Pythonchinesechinese-characterschinese-language
    عرض على GitHub↗11,572
السابق123التالي
  1. Home
  2. Data & Databases
  3. Data Serialization Formats
  4. JSON Serialization

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

  • JSON Message Serializers3 وسوم فرعيةComponents that map internal data structures to canonical JSON representations.
  • Serial Command Interfaces2 وسوم فرعيةInterfaces for executing system commands and retrieving state via serial connections. **Distinct from JSON Serialization:** Distinct from JSON serialization: focuses on the command execution interface rather than the serialization format itself.