Minifying or code compression is a technique (also called code minimization or code compression) of removing all unnecessary characters from the source code like unwanted white space characters, new line characters, comments, etc. It does not harm the functionality of the source code. It however, improves load time (and your web app’s performance) because the size of the file to be downloaded now reduces.
1. YUI Compressor
2. Google Closure Compiler
3. JS Min
4. JS Compress
6. Dojo Shrinksafe
8. Ultra Minifier
10. Ajax Minifier
14. JavaSript Minify
A simple tool for minifying CSS/JS without a big setup. It reworks URLs in CSS from the original location to the output location. It automatically resolves @import statements in CSS.
Gulp.js is the streaming build system. It’s use of streams and code-over-configuration makes for a simpler and more intuitive build. By preferring code over configuration, gulp keeps simple things simple and makes complex tasks manageable.
Koala is a GUI application for Less, Sass, Compass and CoffeeScript compilation, to help web developers to use them more efficiently. Koala can run in windows, linux and mac.
Prepros is a tool to compile LESS, Sass, Compass, Stylus, Jade and much more with automatic CSS prefixing, It comes with built in server for cross browser testing. It runs on windows, mac and linux.