ZeroCompression.Core 1.3.0

dotnet add package ZeroCompression.Core --version 1.3.0
                    
NuGet\Install-Package ZeroCompression.Core -Version 1.3.0
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="ZeroCompression.Core" Version="1.3.0" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="ZeroCompression.Core" Version="1.3.0" />
                    
Directory.Packages.props
<PackageReference Include="ZeroCompression.Core" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add ZeroCompression.Core --version 1.3.0
                    
#r "nuget: ZeroCompression.Core, 1.3.0"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package ZeroCompression.Core@1.3.0
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=ZeroCompression.Core&version=1.3.0
                    
Install as a Cake Addin
#tool nuget:?package=ZeroCompression.Core&version=1.3.0
                    
Install as a Cake Tool

🗜️ ZeroCompression — High-Performance Sovereign Compression Subsystem

ZeroPlatform Tier

Part of the ZeroUniverse industrial computing ecosystem.

📖 Overview

ZeroCompression provides high-throughput, low-allocation streaming compression, containerization, sub-millisecond heuristic data classification, and authenticated payload encryption for ZeroUniverse applications and services.

🌟 Key Features

  • ⚡ Multi-Codec Pipeline: Zstandard (ultra-fast, multi-threaded with Long-Distance Matching), LZMA, Brotli (BCL), Deflate, GZip, Store.
  • 🔬 ZeroTelemetry Engine: Specialized IoT & SCADA time-series codec implementing double-delta timestamp compression and Gorilla XOR IEEE-754 floating-point bit packing.
  • 🧠 Adaptive Heuristic Classifier (DataClassifier): Sub-millisecond inspection of magic headers, Shannon entropy ($H \ge 7.92$), printable grammar, structural JSON density, and time-series monotonic regularity to automatically recommend the optimal compression profile.
  • 🚀 Zero-Allocation Hot-Paths: Integrated buffer pooling (ArrayPool<byte>.Shared) for multi-gigabyte streams without GC pauses.
  • 🔐 Authenticated Stream AEAD: Chunked AES-256-GCM authenticated encryption with instant PBKDF2 header verification (<5ms).
  • 🔄 Single-Pass Streaming: Stream observation, on-the-fly CRC32 verification, and progress reporting without 2-pass disk overhead.
  • 📊 Parallel Benchmark Suite (CompressionBenchmarkSuite): In-memory and dataset roundtrip verification measuring compression ratios and throughput (MB/s).
  • ✂️ Multi-Part Volume Management: Stream-level splitting and recombining (.001, .002...).
  • 📦 Container Packaging: POSIX TAR and ZIP container stream serialization.

🏛 Architecture

Adheres to Universe Architecture v4.0 with strict ICompressionCodec contract abstraction and CodecRegistry self-registration.

📦 NuGet Packages

  • ZeroCompression.Core: Multi-targeting .NET 8.0 & .NET 10.0.
Product Compatible and additional computed target framework versions.
.NET net8.0 is compatible.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed.  net9.0 is compatible.  net9.0-android was computed.  net9.0-browser was computed.  net9.0-ios was computed.  net9.0-maccatalyst was computed.  net9.0-macos was computed.  net9.0-tvos was computed.  net9.0-windows was computed.  net10.0 was computed.  net10.0-android was computed.  net10.0-browser was computed.  net10.0-ios was computed.  net10.0-maccatalyst was computed.  net10.0-macos was computed.  net10.0-tvos was computed.  net10.0-windows was computed. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last Updated
1.3.0 44 9/22/2026
1.2.0 54 9/22/2026