Skip to content

Minimal Compression ​

Builder methods and presets for common setups.

zig
// One-liner presets
const fast = logly.CompressionConfig.fast();
const prod = logly.CompressionConfig.production();

// Explicit control
var comp = logly.Compression.explicit(allocator);
defer comp.deinit();
const compressed = try comp.compress(data);
defer allocator.free(compressed);

Output:

text
Original size: 2600 bytes
Compressed size: 91 bytes
Compression ratio: 96.5%

Released under the MIT License.