20 releases

0.1.20 Oct 31, 2022
0.1.19 Jun 6, 2022
0.1.17 Oct 11, 2020
0.1.16 May 15, 2020
0.1.0 Mar 21, 2016

#77 in Compression

Download history 136103/week @ 2024-03-14 130927/week @ 2024-03-21 124692/week @ 2024-03-28 125063/week @ 2024-04-04 118086/week @ 2024-04-11 102814/week @ 2024-04-18 107660/week @ 2024-04-25 97933/week @ 2024-05-02 108417/week @ 2024-05-09 172077/week @ 2024-05-16 176867/week @ 2024-05-23 170280/week @ 2024-05-30 184723/week @ 2024-06-06 168288/week @ 2024-06-13 216958/week @ 2024-06-20 183997/week @ 2024-06-27

788,401 downloads per month
Used in 381 crates (7 directly)

MIT/Apache

1MB
24K SLoC

C 18K SLoC // 0.2% comments Visual Studio Project 2K SLoC M4 728 SLoC // 0.4% comments Automake 562 SLoC // 0.2% comments Rust 400 SLoC // 0.0% comments Shell 334 SLoC // 0.3% comments GNU Style Assembly 295 SLoC // 0.4% comments BASH 245 SLoC // 0.3% comments Bitbake 222 SLoC // 0.2% comments Visual Studio Solution 147 SLoC

Contains (obscure autoconf code, 30KB) xz-5.2/configure.ac, (ELF exe/lib, 2KB) xz-5.2/tests/compress_prepared_bcj_sparc, (ELF exe/lib, 2KB) xz-5.2/tests/compress_prepared_bcj_x86


Raw bindings to liblzma which contains an implementation of LZMA and xz stream encoding/decoding. High level Rust bindings are available in the xz2 crate

Dependencies