StackXML

XML serializer

An XML serialization and deserialization library optimized for low allocation overhead using source generation.

Stack based zero-allocation XML serializer and deserializer powered by C# 9 source generators

GitHub

49 stars
5 watching
10 forks
Language: C#
last commit: almost 2 years ago
Linked from 1 awesome list

csharpcsharp-sourcegeneratordotnetroslynsource-generationsource-generatorsxml

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
yaxlib/yaxlib A flexible XML serialization library for .NET Framework and .NET Core 168
extendedxmlserializer/home An XML serializer that supports POCO-based object graph serialization and provides a customizable extension model. 336
sinairv/yaxlib A flexible XML serialization library for .NET Framework and .NET Core 0
marvin-brouwer/fluentserializer Provides a standardized interface for serializing and deserializing data to and from C# objects 20
media-io/yaserde A Rust-based XML serialization and deserialization library with customizable features and support for various data types. 182
rudolfkurkams/structpacker A binary serializer that generates optimized C# serialization code using Source Generators technology 76
ziglibs/s2s A binary serialization format and library for Zig. 130
devxoul/rxcodable Provides an RxSwift wrapper around Codable to enable reactive data serialization and deserialization 114
pluglimited/nudge A framework to serialize objects as XML in ActionScript 1
radare/v-toxml An XML serialization library in V 9
archi-doc/tinyhand A lightweight data serialization framework for C# 19
wc-duck/datalibrary A C++ library for serializing data from JSON format to binary and vice versa while performing type checks and other validations. 42
andrewrk/xml A library that tokenizes XML data into smaller units for easier processing 24
msgpack/msgpack-cli A MessagePack serialization and deserialization library for Common Language Infrastructure implementations. 834
marcono1234/serial-builder A Java library for manually creating serialization data. 28