Snappier (1.0.0)

Published 2023-05-05 11:38:51 +10:00 by achi

Installation

dotnet nuget add source --name lers --username your_username --password your_token 
dotnet add package --source lers --version 1.0.0 Snappier

About this package

A near-C++ performance implementation of the Snappy compression algorithm for .NET. Snappier is ported to C# directly from the official C++ implementation, with the addition of support for the framed stream format.

  By avoiding P/Invoke, Snappier is fully cross-platform and works on both Linux and Windows and against any CPU supported
  by .NET Core. However, Snappier performs best in .NET Core 3.0 and later on little-endian x86/64 processors with the
  help of System.Runtime.Instrinsics.

Dependencies

ID Version Target Framework
System.Memory 4.5.4 .NETStandard2.0
System.Runtime.CompilerServices.Unsafe 4.7.1 .NETStandard2.0
System.Threading.Tasks.Extensions 4.5.4 .NETStandard2.0
System.Runtime.CompilerServices.Unsafe 4.7.1 .NETStandard2.1
Details
NuGet
2023-05-05 11:38:51 +10:00
76
btburnett3
104 KiB
Assets (1)
Versions (1) View all
1.0.0 2023-05-05