Found 885 packages
YamlDotNet is a .NET library for YAML. YamlDotNet provides low level parsing and emitting of YAML as well as a high level object model similar to XmlDocument. A serialization library is also included that allows to read and write objects from and to YAML streams.
C# runtime library for Protocol Buffers - Google's data interchange format.
Provides Newtonsoft.Json serialization support for the UUID library, enabling seamless JSON serialization and deserialization of UUID values. Features include efficient string conversion, comprehensive error handling, and full compatibility with Newtonsoft.Json serialization patterns.
Provides System.Text.Json serialization support for the UUID library, enabling seamless JSON serialization and deserialization of UUID values. Features include efficient string conversion, comprehensive error handling, and full compatibility with System.Text.Json serialization patterns.
A high-performance .NET YAML library providing parsing and serialization of object graphs, NativeAOT ready.
CacheManager extension package providing JSON serialization for distributed caches. CacheManager is an open source caching abstraction layer for .NET written in C#. It supports various cache providers and implements many advanced features. The Core library contains a Newtonsoft.Json based serializer implementation which can be used instead of the default binary serializer.
Provides MessagePack serialization support for the UUID library, enabling high-performance binary serialization and deserialization of UUID values. Features include compact binary representation, thread-safe implementation, comprehensive error handling, and seamless integration with MessagePack's type resolution system. Optimized for both performance and memory efficiency across different .NET platforms.
A serialize library based on Newtonsoft.Json
Provides Entity Framework Core integration for the UUID library, enabling efficient database storage and mapping of UUID values. Features include binary (16 bytes), string (32 characters), and base64 (24 characters) storage formats, global configuration options, and per-property customization through value converters.
Polly.Caching.Serialization.Json is a plug-in for the .NET OSS resilience library Polly, supporting serialization to and from Json using Newtonsoft.Json
.NET for Android and MAUI bindings for the Android Java library 'org.jetbrains.kotlinx:kotlinx-serialization-core'. Library description: Kotlin multiplatform serialization runtime library
An advanced serialization library for Sitecore. Install the Rainbow package if you want the config file with the library
YamlDotNet.NetCore
Provides Dapper type handlers for the UUID library, enabling seamless integration with database operations. Features include binary and string storage options, thread-safe implementation, comprehensive error handling, and efficient database type mapping. Optimized for both performance and flexibility across different .NET platforms and database systems.
.NET for Android and MAUI bindings for the Android Java library 'org.jetbrains.kotlinx:kotlinx-serialization-core-jvm'. Library description: Kotlin multiplatform serialization runtime library
A serialize library based on MessagePack
Unicorn is a utility for Sitecore that solves the issue of moving templates, renderings, and other database items between Sitecore instances. This package contains both the Unicorn core library and the configuration for it, which is appropriate for web projects. Install Unicorn.Core if you only want the library.
DI/IoC agnostic interfaces for injecting any serialization library. Part of the "Open" set of libraries.
A cross-platform, clean and extensible XML serializer for .NET
Rainbow is an advanced serialization library for Sitecore. This package contains both the core library and the configuration file, which is appropriate for web projects. Install Rainbow.Core if you only want the library.