View Code? Open in Web Editor
NEW
This project forked from privatenumber/minification-benchmarks
JS minification benchmarks
License: MIT License
minification-benchmarks's Introduction
- File
node_modules/d3/dist/d3.js
- Size
503.62 KB
- Gzip size
118.51 KB
Minifier |
Size |
Gzip size |
Time |
babel-minify - default |
๐ฅ 240.19 KB (47% ) |
80.38 KB (67% ) |
๐ข 6256.99ms |
esbuild |
245.73 KB (48% ) |
๐ท 82.45 KB (69% ) |
๐ 52.25ms |
terser - default |
243.04 KB (48% ) |
79.66 KB (67% ) |
2046.86ms |
terser - no compress |
๐ท 249.9 KB (49% ) |
80.89 KB (68% ) |
789.61ms |
uglify-js - default |
241.46 KB (47% ) |
๐ฅ 79.2 KB (66% ) |
3214.68ms |
uglify-js - no compress |
249.56 KB (49% ) |
80.29 KB (67% ) |
550.35ms |
- File
node_modules/jquery/dist/jquery.js
- Size
280.89 KB
- Gzip size
82.74 KB
Minifier |
Size |
Gzip size |
Time |
babel-minify - default |
90.23 KB (32% ) |
31.19 KB (37% ) |
๐ข 2156.33ms |
esbuild |
88.71 KB (31% ) |
๐ท 31.56 KB (38% ) |
๐ 24.99ms |
terser - default |
87.9 KB (31% ) |
30.46 KB (36% ) |
725.31ms |
terser - no compress |
๐ท 92.79 KB (33% ) |
31.15 KB (37% ) |
246.19ms |
uglify-js - default |
๐ฅ 87.05 KB (30% ) |
๐ฅ 30.29 KB (36% ) |
1027.26ms |
uglify-js - no compress |
92.05 KB (32% ) |
30.84 KB (37% ) |
182.69ms |
- File
node_modules/lodash/lodash.js
- Size
529.85 KB
- Gzip size
94.54 KB
Minifier |
Size |
Gzip size |
Time |
babel-minify - default |
70.25 KB (13% ) |
24.66 KB (26% ) |
๐ข 1518.76ms |
esbuild |
70.31 KB (13% ) |
๐ท 25.81 KB (27% ) |
๐ 28.59ms |
terser - default |
71.6 KB (13% ) |
24.47 KB (25% ) |
582.16ms |
terser - no compress |
๐ท 74.01 KB (13% ) |
25.64 KB (27% ) |
301.95ms |
uglify-js - default |
๐ฅ 68.32 KB (12% ) |
๐ฅ 24.06 KB (25% ) |
960.98ms |
uglify-js - no compress |
73.46 KB (13% ) |
25.2 KB (26% ) |
183.54ms |
- File
node_modules/moment/moment.js
- Size
169.75 KB
- Gzip size
35.7 KB
Minifier |
Size |
Gzip size |
Time |
babel-minify - default |
57.83 KB (34% ) |
18.33 KB (51% ) |
๐ข 1067.56ms |
esbuild |
58.78 KB (34% ) |
19.05 KB (53% ) |
๐ 18.99ms |
terser - default |
57.8 KB (34% ) |
18.24 KB (51% ) |
417.32ms |
terser - no compress |
๐ท 61.79 KB (36% ) |
๐ท 19.25 KB (53% ) |
150.88ms |
uglify-js - default |
๐ฅ 57.41 KB (33% ) |
๐ฅ 18.16 KB (50% ) |
623.99ms |
uglify-js - no compress |
61.51 KB (36% ) |
19.1 KB (53% ) |
116.31ms |
react/cjs/react.development.js
- File
node_modules/react/cjs/react.development.js
- Size
59.22 KB
- Gzip size
16.1 KB
Minifier |
Size |
Gzip size |
Time |
babel-minify - default |
19.4 KB (32% ) |
7.03 KB (43% ) |
๐ข 234.25ms |
esbuild |
19.72 KB (33% ) |
7.21 KB (44% ) |
๐ 10.22ms |
terser - default |
19.11 KB (32% ) |
6.99 KB (43% ) |
115.43ms |
terser - no compress |
๐ท 20.71 KB (34% ) |
๐ท 7.34 KB (45% ) |
40.08ms |
uglify-js - default |
๐ฅ 18.7 KB (31% ) |
๐ฅ 6.83 KB (42% ) |
210.33ms |
uglify-js - no compress |
20.46 KB (34% ) |
7.15 KB (44% ) |
31.08ms |
- File
node_modules/terser/dist/bundle.min.js
- Size
778.21 KB
- Gzip size
155.79 KB
Minifier |
Size |
Gzip size |
Time |
babel-minify - default |
โ ๏ธ Failed |
โ ๏ธ Failed |
โ ๏ธ Failed |
esbuild |
357.53 KB (45% ) |
๐ท 104.22 KB (66% ) |
๐ 51.66ms |
terser - default |
๐ฅ 355.1 KB (45% ) |
๐ฅ 101.15 KB (64% ) |
๐ข 1714.34ms |
terser - no compress |
๐ท 367.96 KB (47% ) |
101.82 KB (65% ) |
679.86ms |
uglify-js - default |
โ ๏ธ Failed |
โ ๏ธ Failed |
โ ๏ธ Failed |
uglify-js - no compress |
โ ๏ธ Failed |
โ ๏ธ Failed |
โ ๏ธ Failed |
vue/dist/vue.runtime.common.dev
- File
node_modules/vue/dist/vue.runtime.common.dev.js
- Size
217.93 KB
- Gzip size
60.81 KB
Minifier |
Size |
Gzip size |
Time |
babel-minify - default |
93.04 KB (42% ) |
30.77 KB (50% ) |
๐ข 1209.13ms |
esbuild |
93.43 KB (42% ) |
31.28 KB (51% ) |
๐ 24.01ms |
terser - default |
92.77 KB (42% ) |
๐ฅ 30.59 KB (50% ) |
404.34ms |
terser - no compress |
๐ท 98.89 KB (45% ) |
31.4 KB (51% ) |
219.51ms |
uglify-js - default |
๐ฅ 92.23 KB (42% ) |
30.59 KB (50% ) |
774.89ms |
uglify-js - no compress |
98.68 KB (45% ) |
๐ท 31.4 KB (51% ) |
150.34ms |
minification-benchmarks's People
Contributors
Watchers