cmix
« Back to VersTracker
Description:
Data compression program with high compression ratio
Type: Formula  |  Latest Version: 21@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: System utilities
Tags: compression data-compression algorithm cli utility
Install: brew install cmix
About:
cmix is a context mixing data compression program that combines multiple prediction models to achieve extremely high compression ratios. It excels at compressing text and binary data by dynamically adapting its algorithms based on the input. While it offers state-of-the-art compression, it is significantly slower and more memory-intensive than standard compressors.
Key Features:
  • Context mixing algorithm combining multiple models
  • Extremely high compression ratios, often best-in-class
  • Supports both text and binary data compression
  • Open source and command-line based
Use Cases:
  • Archiving data where storage space is critical and decompression speed is less important
  • Benchmarking compression algorithms against state-of-the-art standards
  • Compressing large text files or logs for long-term storage
Alternatives:
  • zstd – zstd offers much faster compression and decompression speeds with good, but lower, compression ratios compared to cmix.
  • xz – xz provides a balance of high compression and reasonable speed, using LZMA2, whereas cmix prioritizes ratio over speed.
  • brotli – brotli is optimized for web content and offers faster performance, while cmix targets maximum compression for general data.
License: GPL-3.0-or-later
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit