Hacker News new | past | comments | ask | show | jobs | submit login

On the topic of "simple" lossless compression, my favorite is probably LZJB from the ZFS file system [1].

I'm very far from an expert, I found that when searching a couple of years ago for something simple and usable in a semi-tight embedded setting.

When managing software installation/upgrade for an embedded solution, LZJB typically shaved 30-50% off the size of the executable which was really awesome. LZJB requires a quite small amount of RAM when decompressing (around 1 KB if I remember correctly).

I have a repo with a BSD-licensed implementation in pure Python, which is very useful for putting in the build pipeline [2].

[1] https://en.wikipedia.org/wiki/LZJB

[2] https://github.com/unwind/python-lzjb




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: