ZX0 VS Turbo-Range-Coder

Compare ZX0 vs Turbo-Range-Coder and see what are their differences.

ZX0

Data compressor for 8-bit computers and low-end platforms (by einar-saukas)
InfluxDB - Power Real-Time Data Analytics at Scale
Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
ZX0 Turbo-Range-Coder
1 6
150 62
- -
0.0 8.9
8 months ago 10 months ago
Assembly C
BSD 3-clause "New" or "Revised" License GNU General Public License v3.0 only
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.

ZX0

Posts with mentions or reviews of ZX0. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-04-29.
  • FC8 – Faster 68K Decompression (2016)
    3 projects | news.ycombinator.com | 29 Apr 2024
    I'm working on a game for Amiga (another 68k-based platform) and settled on ZX0 to decompress assets on the fly: https://github.com/einar-saukas/ZX0

    I was originally using LZ4, but I switched to ZX0 after learning that it can do in-place decompression, which means I don't have to allocate separate memory for the compressed data. I'm very happy with the compression ratio, and decompression of large assets (~48kb) only takes a few frames on a 7MHz 68000.

    Also of note is LZ4W, included in Sega Genesis Dev Kit (and discussed in the comments section of OP's article), a variant of LZ4 that only uses word-aligned operations. That makes it much faster on the 68000, which can struggle to efficiently handle 8-bit data. More info here: https://github.com/Stephane-D/SGDK/blob/master/bin/lz4w.txt

Turbo-Range-Coder

Posts with mentions or reviews of Turbo-Range-Coder. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2023-05-31.

What are some alternatives?

When comparing ZX0 and Turbo-Range-Coder you can also consider the following projects:

flac - Free Lossless Audio Codec

fpng - Super fast C++ .PNG writer/reader

Turbo-Base64 - Turbo Base64 - Fastest Base64 SIMD:SSE/AVX2/AVX512/Neon/Altivec - Faster than memcpy!

sneller - World's fastest log analysis: λ + SQL + JSON + S3

aports - [MIRROR] Alpine packages build scripts

FPC - FPC - Fast Prefix Coder

libspng - Simple, modern libpng alternative

ryg_rans - Simple rANS encoder/decoder (arithmetic coding-ish entropy coder).

LZSSE - LZ77/LZSS designed for SSE based decompression

qs - Quick serialization of R objects

arithmetic-coding - Arithmetic coding library

arcode-rs - An arithmetic coder for Rust.