awesome-repositories.com
© 2026 Bringes Technology SRL·VAT RO45896025·hello@bringes.io
MCPSitemapPrivacyTerms
Data Serialization · Awesome GitHub Repositories

8 repos

Awesome GitHub RepositoriesData Serialization

Mechanisms for encoding, parsing, and serializing data structures into formats suitable for storage or transmission.

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

  1. Home
  2. Data & Databases
  3. Data Processing Pipelines
  4. Data Serialization

Awesome Data Serialization GitHub Repositories

Describe the repository you're looking for…
We'll search the best matching repositories with AI.
  • pallets/flask

    pallets/flask

    71,240GitHubView on GitHub↗

    Flask is a micro web framework designed for building web services with a flexible, lightweight structure. It functions as a standard-compliant WSGI application server, providing the essential tools required to register URL routes, handle incoming HTTP requests, and construct responses. By utilizing a central applicatio

    Built-in utilities transform application data into structured JSON responses, including secure rendering options for embedding content directly into HTML.

    Pythonflaskjinjapallets
  • protocolbuffers/protobuf

    protocolbuffers/protobuf

    70,695GitHubView on GitHub↗

    Protocol Buffers is a language-neutral, platform-agnostic mechanism for serializing structured data. It provides a schema-driven toolchain that compiles declarative data definitions into type-safe source code, enabling consistent communication and strongly typed API contracts across services written in different progra

    Encodes complex data structures into a dense binary representation optimized for high-performance storage and transmission.

    C++marshallingprotobufprotobuf-runtime
  • fffaraz/awesome-cpp

    fffaraz/awesome-cpp

    69,832GitHubView on GitHub↗

    This project is a comprehensive, curated directory of high-quality libraries, tools, and educational resources for C and C++ development. It serves as an ecosystem discovery index, helping developers navigate the vast landscape of third-party components, frameworks, and technical documentation available for the languag

    Discovers lightweight and high-performance parsers and generators for JSON data structures.

    awesomeawesome-listc
  • leonardomso/33-js-concepts

    leonardomso/33-js-concepts

    66,252GitHubView on GitHub↗

    This project is a comprehensive educational repository designed to help developers master the core mechanics, runtime behaviors, and browser-native capabilities of the JavaScript language. It provides a structured knowledge base that covers fundamental language features, such as prototype-based inheritance and event-lo

    Parses complex data structures using advanced serialization techniques, including custom revivers, replacers, and handling for circular references.

    JavaScriptangularconceptses6
  • socketio/socket.io

    socketio/socket.io

    62,883GitHubView on GitHub↗

    Socket.io is a real-time communication engine that enables bidirectional, event-based data exchange between clients and servers. It provides a robust transport-agnostic protocol layer that automatically manages connection lifecycles, including heartbeat signals, automatic reconnection, and seamless fallback between Web

    Transforms messages into wire-ready formats suitable for transmission over various network transport layers.

    TypeScriptjavascriptnodejssocket-io
  • remix-run/react-router

    remix-run/react-router

    56,250GitHubView on GitHub↗

    React Router is a navigation and data-loading framework that maps URL patterns to nested component hierarchies. It functions as a full-stack router, coordinating server-side resource fetching with client-side hydration to synchronize application state across different environments. By providing a declarative interface

    Supports native response serialization, allowing data loaders to return plain objects for efficient handling.

    TypeScript
  • deepfakes/faceswap

    deepfakes/faceswap

    54,974GitHubView on GitHub↗

    Faceswap is a comprehensive framework for automated media manipulation and neural face synthesis. It provides a modular pipeline that manages the entire lifecycle of facial feature extraction, deep learning model training, and image conversion. By coordinating complex computer vision workflows, the system enables users

    Maintains persistent state across extraction, training, and conversion sessions by storing frame-level facial data in structured files.

    Pythondeep-face-swapdeep-learningdeep-neural-networks
  • opendatalab/MinerU

    opendatalab/MinerU

    54,523GitHubView on GitHub↗

    MinerU is a document parsing pipeline designed to transform unstructured files into machine-readable, structured data. It utilizes deep learning models to perform layout analysis, identifying document regions and extracting complex content such as mathematical expressions. By combining these neural network inferences w

    Encodes extracted document features and spatial coordinates into a standardized schema for seamless interoperability.

    Pythonai4sciencedocument-analysisextract-data

Explore sub-tags

  • Alignment Data ExportConverting proprietary alignment data into human-readable formats.
  • Alignment Metadata StoresStructured storage for frame-level facial data to maintain state across sessions.
  • Custom Data ParsersUser-defined logic for serializing and deserializing data packets to support specific formats.
  • Data Packet EncodingFormatting messages into specific wire protocols for transport over network layers.
JSON Libraries
Parsers and generators for JSON data structures.
  • JSON SerializersLibraries and utilities that convert application data into JSON format for storage, transmission, or API responses.
  • JSON-SchemaEncoding data into JSON formats validated against specific schemas for interoperability.
  • Length-Delimited Message FramingUse of size headers to identify and parse variable-length data segments.
  • Schema Compatibility ValidatorsMechanisms that verify data structures against defined rules to ensure backward and forward compatibility during evolution.
  • Schema ExtensionsMechanisms for augmenting existing data structures with additional fields or metadata without altering the original definitions.
  • Serialization ProtocolsRules governing the layout and ordering of data fields within a serialized binary format.
  • XML ParsersLibraries for parsing and manipulating XML data.