divans
Building better compression together (by dropbox)
arithmetic-coding
Arithmetic coding library (by danieleades)
divans | arithmetic-coding | |
---|---|---|
1 | 2 | |
367 | 12 | |
0.0% | - | |
0.0 | 6.0 | |
about 3 years ago | 3 months ago | |
Rust | Rust | |
Apache License 2.0 | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
divans
Posts with mentions or reviews of divans.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-02-18.
-
Alarm raised after Microsoft wins data-encoding patent. This is why we can't have nice things, potentially
Adaptive rANS was used much earlier e.g. in https://github.com/dropbox/divans
arithmetic-coding
Posts with mentions or reviews of arithmetic-coding.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-03-23.
-
Announcing a new arithmetic coding library!
My algorithm is not (yet) employing any bleeding edge 'tricks' to improve encoding/decoding speed, but even so is still very fast. If you take a look at my crate, you'll see that i've added the same benchmark as is used by the arcode-rs crate, for comparison. Mine is about 2 orders of magnitude faster on the same benchmark.
What are some alternatives?
When comparing divans and arithmetic-coding you can also consider the following projects:
ouch - Painless compression and decompression in the terminal
image-comp-lib-rust - Image Compression Algorithm
rans_static - rANS coder (derived from https://github.com/rygorous/ryg_rans)
Turbo-Range-Coder - TurboRC - Fastest Range Coder + Arithmetic Coding / Fastest Asymmetric Numeral Systems
rust-brotli - Brotli compressor and decompressor written in rust that optionally avoids the stdlib
zstd-rs - zstd-decoder in pure rust
Compactor - A user interface for Windows 10 filesystem compression