Ziproxy is forwarding, non-caching, compressing HTTP proxy server.
Basically it squeezes images by converting them to lower quality JPEGs or JPEG 2000 and compresses (gzip) HTML and other text-like data.
It also provides other features such as: HTML/JS/CSS optimization, preemptive hostname resolution, transparent proxying and more.
Ziproxy is an option when dealing with low-bandwidth cases like:
* ISPs providing dialup services
* ISPs providing mobile internet services
* HTTP WAN optimization cases
* Low bandwidth (or saturated) point-to-point connections in general
Ziproxy may be called a "web accelerator", although it is not the best name, considering the number of snake oil products advertised as such.
Ziproxy operates in daemon mode. It also may be invoked by (x)inetd if desired (not recommended for performance reasons).
It is HTTP/1.1-aware and compatible with HTTPS.
Currently it is known to be usable under the following OSes: Linux (Red Hat, Conectiva, Debian), FreeBSD and Cygwin (there were reports on Mac OS X and Solaris compatibility aswell).
It ran successfully under the following architectures: x86, x86-64 and SPARC32.
Ubuntu Linux users can install it from the repositories
sudo apt-get install ziproxy