2 Repos
Settings for controlling the output format, escaping, and structure of serialized JSON.
Distinct from JSON Encoding: Focuses on the runtime configuration of the encoder output rather than the general act of encoding.
Explore 2 awesome GitHub repositories matching web development · Serialization Configurations. Refine with filters or upvote what's useful.
Sonic is a high-performance Go JSON serialization library that provides tools for encoding and decoding native data structures. It functions as a JIT-accelerated encoder, a JSON AST parser, a stream processor, and a lazy decoder. The project utilizes just-in-time machine code generation to optimize the encoding of large data schemas and employs a JIT assembler to maximize serialization and deserialization speeds. It features a precompiled schema warmup process to prevent latency spikes during initial execution and leverages SIMD hardware instructions for accelerated parsing. The library cove
Offers a configuration system to control HTML escaping, key sorting, and compact formatting of JSON output.
protobuf-net is a .NET library that serializes and deserializes objects using the Protocol Buffers binary format for efficient data exchange. It provides a code-first gRPC service framework, allowing developers to define service contracts directly from existing C# classes without writing separate .proto files. The library is nullable-aware, encoding null values in collections and nullable scalars using wrapper messages to distinguish null from default zero values, and includes an ahead-of-time serializer generator that compiles serializer code at build time to eliminate runtime code generati
Supports defining serialization rules through a runtime type model without requiring code attributes.