nigeltao/qoir
View on GitHub ↗ ★ 134 C
A fast, simple, lossless image file format.
10 mentions on Hacker News by 6 people: 1 story, 9 comments · first 2022-11-03 · latest 2025-08-06
20082026
-
> Compressing QOI with something like LZ4 would generally outperform PNG. https://github.com/nigeltao/qoir has some numbers comparing QOIR (which is QOI-inspired-with-LZ4) vs PNG. QOIR has better decode speed and comparable compression…
comment by nigeltao · 2025-08-06 · in Consider using Zstandard and/or LZ4 instead of Deflate -
…I believe. Maybe QOIR [1] might result in a better balanced format in the future though... [1] https://github.com/nigeltao/qoir/
comment by lifthrasiir · 2025-04-22 · in Data Compression Nerds Hate This One Trick [video] -
…and likely compresses better than QOI. [0] https://nigeltao.github.io/blog/2022/qoir.html [1] https://github.com/nigeltao/qoir
comment by vanderZwan · 2024-08-04 · in Porting my JavaScript game engine to C for no reason -
It's important to notice that ZPNG beats virtually all QOI variants, as discovered in: https://github.com/nigeltao/qoir
comment by p0nce · 2023-04-03 · in Near-lossless image formats using ultra-fast LZ codecs -
…the code in fpnge ( https://github.com/veluca93/fpnge ), which is often notably faster than fpng ( https://github.com/nigeltao/qoir/blob/5671f584dcf84ddb71e28d... ), yet checksum time is basically negligible. Having said that, the…
comment by Nyan · 2023-01-21 · in Hello, PNG -
…does this while beating the original QOI in terms of speed AND efficiency. Lots of benchmarks in: https://github.com/nigeltao/qoir QOIX is my very own version that adds: Greyscale [+alpha] 8-bit image support, lossy 10-bit support (16-bit…
comment by p0nce · 2022-12-19 · in Quite OK Image is now my favorite asset format -
…is now about 20x faster than libpng, not 10x, but still mid-table. Decoding speed is unaffected. https://github.com/nigeltao/qoir/commit/c2fec840 > If existing deployments need to be replaced anyway, you can just as well use a new format…
comment by nigeltao · 2022-11-03 · in The case for JPEG XL -
…decoding , where there's only one correct output for any given input. In any case, my code ( https://github.com/nigeltao/qoir/blob/main/adapter/jxl_adapt... ) copy/pastes examples/encode_oneshot.cc from the libjxl repository, plus an…
comment by nigeltao · 2022-11-03 · in The case for JPEG XL -
…wuffs implementation). JPEG XL does admittedly win on compression ratio (smaller files), though. https://github.com/nigeltao/qoir/blob/main/doc/full_benchmar...
comment by nigeltao · 2022-11-03 · in The case for JPEG XL