51 packages tagged with “Brotli”
Buffer compresison library supporting all the major compression algorithms (gzip, brotli, snappy, zstd etc.)
Full C# port of Brotli compression library.
Supported on dotnet standard2(Windows/Linux/OSX), provide similar interface to Google offical API.Quality and window control is supported. The library use the native runtime and its performance should be better than System.IO.Compress.BrotliStream. For more document,please visit https://github.com/XieJJ99/brotli.net.
An Easy-to-Use and Optimized compression library for .NET that unified several compression algorithms including LZ4, Snappy, Zstd, LZMA, Brotli, GZip, ZLib, and Deflate. This library aids in Improving Performance by Reducing Memory Usage and Bandwidth Usage.
Send compressed static files to the browser without having to compress on demand, also has support for sending more advanced image formats when the browser indicates that i has support for it. Files need to be compressed and converted to other image formats before deploying.
WebMarkupMin.AspNet.Brotli contains one compressor-adapter for compression of text content by using the Brotli algorithm - `BrotliCompressor`. `BrotliCompressor` is based on the BrotliSharpLib.
The Cuemon.IO namespace contains types primarily focusing on configuration options for IO related operations. The namespace is an addition to the System.IO namespace.
An HTTP client message handler for transparent request compression.
A small package to allow decompress incoming request and compress outgoing response inside ASP.NET Core application.
A nice integration between EasyCaching and EasyCompressor. This library aids in Improving Performance by Reducing Memory Usage and Bandwidth Usage by compressing your cache data, especially for distributed cache (such as Redis). EasyCaching is an Easy-to-Use caching library that offers many features and supports many providers and serializers. An Easy-to-Use and Optimized compression library for .NET that unified several compression algorithms including LZ4, Snappy, Zstd, LZMA, Brotli, GZip, ZLib, and Deflate.
Allows to compress generated content using various algorithms.
A NuGet package that provides post published processing to rewrite the fallback page to load Brotli compressed Blazor WebAssembly application files.
Halva (Χαλβάς in Greek) is a small .NET 8+ library that implements Google's Brotli compression, alognside some encryption options. The Halva package is a general purpose game data packaging system that provides good and fast compression, making it suitable for storing the game files with the game, releasing patches, etc.
Helper and Extensions for BrotliNET.
An .NET compression tool.
Pansynchro data processor to compress or decompress data.
Brotli offers up to 30% more compression than gzip. This is a simple bundle with Brotli compression with fallback to gzip and deflate
Useful compression utility for easily and quickly (de)compressing strings and byte[] arrays. Can be used in ASP.NET Core using the included dependency injection container (under Startup.cs call services.AddTransient and register the compression utility service there).
A compression tool utilizing the Brotli (lossless) compression method.
This library provides brotli compression support for the Ogu.Compressions library
This library aggregates all Ogu.Compressions.* packages and provides DI registration extensions
Allows compressing static assets using one of the common formats: Brotli, GZip or Deflate.