| Boot |
141165 bytes (137.9k)
|
CDN |
| cdnjs |
116961 bytes (114.2k)
|
CDN |
| unpkg |
116421 bytes (113.7k)
|
CDN |
| gzip -6 (default) |
115702 bytes (113.0k)
|
local copy |
|
115632 bytes (112.9k)
|
CDN | |
| gzip -9 |
115270 bytes (112.6k)
|
local copy |
| libdeflate -12 |
111210 bytes (108.6k)
|
local copy |
| 7zip -mx=9 -tgzip |
111121 bytes (108.5k)
|
local copy |
| zultra |
111108 bytes (108.5k)
|
local copy |
| kzip -s0 -rn -b0 |
110783 bytes (108.2k)
|
local copy |
| pigz -11 -n |
110755 bytes (108.2k)
|
local copy |
| Zopfli |
110717 bytes (108.1k)
|
local copy |
| Zopfli (defluff) |
110715 bytes (108.1k)
|
local copy |
| Description | Value | Parameter |
|---|---|---|
| iterations | 1000000 | --i1000000 |
| maximum blocks | 8 | --mb8 |
| maximum length score | 512 | --mls512 |
| block splitting recursion | 17 | --bsr17 |
| lazy matching in LZ77 | yes | --lazy |
| optimized Huffman headers | yes | --ohh |
| initial random W for iterations | 1 | --rw1 |
| initial random Z for iterations | 2 | --rz2 |
| CDN | Size (compressed) | MD5 (uncompressed) | Timestamp |
|---|---|---|---|
| Boot | 141165 bytes | 1d9fca28f3bf5decef9cae38fa5b9192 | May 6, 2016 @ 13:25 |
| cdnjs | 116961 bytes | 1d9fca28f3bf5decef9cae38fa5b9192 | (invalid) |
| 115632 bytes | 1d9fca28f3bf5decef9cae38fa5b9192 | May 13, 2016 @ 20:29 |
| CDN | Size (compressed) | MD5 (uncompressed) | Comment / Diff | Timestamp |
|---|---|---|---|---|
| unpkg | 116421 bytes | cf3c7e29eaf77f9d565d2619670737ca |
< // threejs.org/license > var self = self || {};// threejs.org/license > > // Export the THREE object for **Node.js**, with > // backwards-compatibility for the old `require()` API. If [...] > // the browser, add `_` as a global object via a string id [...] > // for Closure Compiler "advanced" mode. > if (typeof exports !== 'undefined') { > if (typeof module !== 'undefined' && module.exports) { > exports = module.exports = THREE; [...] |
July 11, 2016 @ 15:49 |
| Size | Improvement | Parameters | Found |
|---|---|---|---|
| 110717 bytes | -8 bytes | zopfli --i1000000 --mls512 --bsr17 --lazy --ohh | March 17, 2016 @ 22:16 |
| 110725 bytes | -7 bytes | zopfli --i100000 --mls512 --bsr17 --lazy --ohh | March 16, 2016 @ 14:49 |
| 110732 bytes | -20 bytes | zopfli --i10000 --mls512 --bsr17 --lazy --ohh | March 16, 2016 @ 11:05 |
| 110752 bytes | -22 bytes | zopfli --i1000 --mls256 --bsr23 --lazy --ohh | March 16, 2016 @ 10:38 |
| 110774 bytes | – | zopfli --i100 --mls256 --bsr23 --lazy --ohh | March 16, 2016 @ 10:34 |
| 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384 | 32768 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 4 | 8 | 16 | 32 | 64 | 128 | 256 | 512 | 1024 | 2048 | 4096 | 8192 | 16384 | 32768 | |
| 2 | 110872 | 110859 | 110860 | 110835 | 110836 | 110860 | 110892 | 110855 | 110871 | 110808 | 110788 | 110897 | 110844 | 110882 | 110931 |
| 4 | 110815 | 110816 | 110820 | 110809 | 110793 | 110812 | 110806 | 110802 | 110806 | 110810 | 110813 | 110778 | 110798 | 110794 | 110848 |
| 6 | 110814 | 110796 | 110792 | 110891 | 110882 | 110936 | 110881 | 110789 | 110790 | 110795 | 110791 | 110769 | 110794 | 110756 | 110877 |
| 7 | 110814 | 110780 | 110767 | 110763 | 110806 | 110822 | 110755 | 110755 | 110789 | 110769 | 110787 | 110756 | 110774 | 110791 | 110780 |
| 8 | 110786 | 110791 | 110780 | 110781 | 110790 | 110792 | 110801 | 110770 | 110749 | 110778 | 110792 | 110763 | 110778 | 110775 | 110832 |
| 9 | 110907 | 110904 | 110903 | 110889 | 110898 | 110911 | 110904 | 110769 | 110755 | 110881 | 110780 | 110793 | 110795 | 110777 | 110833 |
| 10 | 110798 | 110788 | 110777 | 110899 | 110782 | 110799 | 110884 | 110792 | 110788 | 110763 | 110800 | 110790 | 110769 | 110773 | 110808 |
| 11 | 110799 | 110782 | 110785 | 110784 | 110754 | 110780 | 110775 | 110785 | 110760 | 110789 | 110785 | 110785 | 110788 | 110776 | 110852 |
| 12 | 110792 | 110768 | 110785 | 110762 | 110787 | 110797 | 110788 | 110744 | 110780 | 110763 | 110750 | 110787 | 110775 | 110775 | 110805 |
| 13 | 110777 | 110775 | 110790 | 110795 | 110779 | 110813 | 110756 | 110741 | 110772 | 110789 | 110800 | 110787 | 110782 | 110783 | 110824 |
| 14 | 110774 | 110783 | 110761 | 110781 | 110764 | 110772 | 110760 | 110746 | 110743 | 110761 | 110804 | 110765 | 110791 | 110746 | 110749 |
| 15 | 110765 | 110773 | 110781 | 110760 | 110763 | 110789 | 110793 | 110741 | 110748 | 110768 | 110769 | 110800 | 110765 | 110755 | 110787 |
| 16 | 110812 | 110787 | 110785 | 110780 | 110796 | 110792 | 110766 | 110802 | 110787 | 110757 | 110783 | 110767 | 110764 | 110796 | 110762 |
| 17 | 110818 | 110788 | 110786 | 110800 | 110758 | 110778 | 110808 | 110741 | 110717 | 110777 | 110764 | 110757 | 110784 | 110771 | 110848 |
| 18 | 110775 | 110781 | 110781 | 110784 | 110786 | 110766 | 110754 | 110757 | 110759 | 110761 | 110766 | 110765 | 110749 | 110770 | 110847 |
| 19 | 110768 | 110804 | 110780 | 110792 | 110784 | 110771 | 110780 | 110750 | 110748 | 110780 | 110755 | 110766 | 110782 | 110760 | 110792 |
| 20 | 110783 | 110779 | 110910 | 110874 | 110897 | 110883 | 110874 | 110743 | 110756 | 110759 | 110756 | 110764 | 110780 | 110763 | 110845 |
| 21 | 110773 | 110783 | 110779 | 110888 | 110895 | 110890 | 110878 | 110753 | 110883 | 110861 | 110756 | 110767 | 110773 | 110765 | 110808 |
| 22 | 110768 | 110782 | 110786 | 110888 | 110879 | 110906 | 110882 | 110791 | 110749 | 110761 | 110755 | 110766 | 110767 | 110761 | 110764 |
| 23 | 110784 | 110781 | 110780 | 110785 | 110784 | 110781 | 110768 | 110727 | 110753 | 110784 | 110757 | 110752 | 110762 | 110762 | 110822 |
| 25 | 110772 | 110783 | 110781 | 110785 | 110784 | 110783 | 110770 | 110749 | 110781 | 110781 | 110756 | 110753 | 110763 | 110759 | 110789 |
| 30 | 110774 | 110781 | 110760 | 110774 | 110804 | 110777 | 110771 | 110785 | 110759 | 110767 | 110757 | 110765 | 110761 | 110762 | 110806 |
| 40 | 110768 | 110780 | 110755 | 110773 | 110764 | 110766 | 110769 | 110806 | 110778 | 110760 | 110755 | 110753 | 110776 | 110762 | 110751 |
| Iterations | Min. Bytes | Reduction | Coverage |
|---|---|---|---|
| 100 | 110774 bytes | – | 100% |
| 1,000 | 110752 bytes | -22 bytes | 100% |
| 10,000 | 110732 bytes | -20 bytes | 100% |
| 100,000 | 110725 bytes | -7 bytes | 0.58% |
| 1,000,000 | 110717 bytes | -8 bytes | 0.29% |
| 10,000,000 | – | – | – |
| Blocks | Min. Bytes | Compared To Best Zopfli | Compared To Best KZIP |
|---|---|---|---|
| (any) | 110783 bytes | +66 bytes (+0.06%) | – |
| 1 | 111301 bytes | +584 bytes (+0.53%) | +518 bytes |
| 2 | 111300 bytes | +583 bytes (+0.53%) | +517 bytes |
| 3 | 111153 bytes | +436 bytes (+0.39%) | +370 bytes |
| 4 | 111036 bytes | +319 bytes (+0.29%) | +253 bytes |
| 5 | 110956 bytes | +239 bytes (+0.22%) | +173 bytes |
| 6 | 110974 bytes | +257 bytes (+0.23%) | +191 bytes |
| 7 | 110851 bytes | +134 bytes (+0.12%) | +68 bytes |
| 8 | 110805 bytes | +88 bytes (+0.08%) | +22 bytes |
| Algorithm | Program | Parameters | Size | Compared To Best Zopfli |
|---|---|---|---|---|
| ZPAQ (Wikipedia) | zpaq | zpaq -method 69 | 75305 bytes | -35412 bytes (-31.98%) |
| RAR (proprietary) | RAR | rar a -m5 -md64m -mc63:128t -mt1 | 86676 bytes | -24041 bytes (-21.71%) |
| PPMd (Wikipedia) | 7zip | 7za a -mx=9 -m0=ppmd | 91446 bytes | -19271 bytes (-17.41%) |
| Brotli (Wikipedia) | brotli | brotli -q 11 | 96245 bytes | -14472 bytes (-13.07%) |
| LZMA2 (Wikipedia) | xz | xz -9 | 97040 bytes | -13677 bytes (-12.35%) |
| Burrows-Wheeler transform (Wikipedia) | bzip2 | bzip2 -9 | 100567 bytes | -10150 bytes (-9.17%) |
| Zstandard (Wikipedia) | zstd | zstd -19 | 102573 bytes | -8144 bytes (-7.36%) |