Skip to main content
.NETStandard2.1

LZ4 native runtime for linux-arm64.

Published
Sep 1, 2025
1y ago
Total Downloads
20.9K
20,939

Install

dotnet add package NativeCompressions.LZ4.Runtime.linux-arm64 --version 0.1.0
ProductVersions
.NET Standard
netstandard2.1

README

NativeCompressions

NativeCompressions is the native ZStandard and LZ4 compression library and managed binding for .NET and Unity. Compression is very important, but has not been given much importance in .NET. We chose native binding, because ZStandard and LZ4 are constantly evolving and introducing new optimizations, and pure C# port doesn't get the benefit of that. Bindings were created with performance in mind to conform to modern .NET APIs(Span, IBufferWriter, System.IO.Pipelines, and .NET 6's new Scatter/Gather I/O API) and avoid allocation and marshalling overhead.

PM> Install-Package NativeCompressions.ZStandard
PM> Install-Package NativeCompressions.LZ4

Simple API

var comp = ZStandard.Compress(input);
var bin = ZStandard.Decompress(comp);

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

Compatibility metadata lists 1 target framework; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.