Skip to content
TopicTracker
From HackerNewsView original
TranslationTranslation

New Apple compression algorithms: LZRAVEN and LZMESH

Apple has introduced two new compression algorithms, LZRAVEN and LZMESH, in its compression library. These algorithms are designed to improve data compression efficiency and performance for developers.

Background

Apple has open-sourced two new compression algorithms it developed: LZRAVEN (optimized for text, code, and data) and LZMESH (designed specifically for 3D geometry data used in games and graphics). These join Apple's earlier LZFSE algorithm and the industry-standard zlib. The release includes reference implementations on GitHub for developers to integrate into non-Apple platforms and applications. This is significant because compression directly affects download sizes, memory usage, and performance — particularly in games, where 3D mesh data can be a major bottleneck. Apple is contributing these as alternatives to existing open-source compressors, potentially offering better ratios or speed for specific use cases. Developers working on cross-platform or Apple-native software can now evaluate whether these algorithms improve their storage or transmission efficiency.

Related stories