The Deflate compression algorithm is an LZ77 derivative that uses a 32K sliding window. It is used by popular programs such as GZip, PKZip and WinZip. It is also used by the PNG graphics format among many others. This algorithm has pretty good compression and is quite fast.