Top 20 NuGet marshalling Packages

A .NET port of BeanIO which perfectly fits into the .NET world.
.NET library to write X86 asm, patch code at runtime, and marshal complex unmanaged structures.
A simple serialization library written entirely in C#. There are no native dependencies, so that it can run on any architecture.
Provides high-performance Reinterpret_Cast style extension methods for primitives, primitive arrays and strings. Allows you to convert from bytes or to bytes faster than any thing in .NET through a generic API. Fastest and most generic conversions to and from bytes.