#decompression #combining #gzip #snappy #lz4 #brotli #bzip2

libcramjam

Compression library combining a plethora of algorithms in a similar as possible API

10 unstable releases (3 breaking)

0.4.2 May 2, 2024
0.4.1 Apr 29, 2024
0.3.0 Mar 9, 2024
0.2.0 Feb 3, 2024
0.1.5 Dec 25, 2023

#197 in Compression

Download history 2622/week @ 2024-03-14 1285/week @ 2024-03-21 230/week @ 2024-03-28 908/week @ 2024-04-04 561/week @ 2024-04-11 144/week @ 2024-04-18 2872/week @ 2024-04-25 3088/week @ 2024-05-02 609/week @ 2024-05-09 603/week @ 2024-05-16 555/week @ 2024-05-23 563/week @ 2024-05-30 681/week @ 2024-06-06 596/week @ 2024-06-13 568/week @ 2024-06-20 415/week @ 2024-06-27

2,339 downloads per month

MIT license

69KB
1.5K SLoC

cramjam library

A Rust library combining different compression algorithms/libraries in a common (as possible) API.

CI Latest version Documentation License

Features:

  • snappy
  • lz4
  • bzip2
  • brotli
  • xz
  • zstd
  • gzip
  • deflate
  • blosc2
  • blosc2-shared
  • blosc2-static
  • capi: Build a C-ABI library. Compatible with cargo-c

Pre-compiled libraries available on Anaconda-Server Badge

Dependencies

~11–19MB
~391K SLoC