Existe um bom minifator de JavaScript?

Qual minifator JavaScript você recomenda?

   

    UglifyJS2 , usado pelo projeto jQuery.

    Ativo

    • Compilador de Fechamento
    • UglifyJS2

    Descontinuada

    • Compressor YUI
    • UglifyJS

    O Google Closure Compiler geralmente obtém arquivos menores que o YUI Compressor, especialmente se você usar o modo avançado, que parece preocupantemente intrometido para mim, mas funcionou bem no projeto em que o usei:

    Vários grandes projetos usam o UglifyJS, e fiquei muito impressionado com isso desde a mudança.

    Se você estiver usando o PHP, você também pode querer dar uma olhada no que pode minificar e combinar arquivos JavaScript. A integração é muito fácil e pode ser feita por grupos definidos de arquivos ou por uma string de consulta fácil. Os arquivos minimizados também são armazenados em cache para reduzir a carga do servidor e você pode adicionar headers de expiração por meio de minify.

    Existem vários que você pode usar / tentar:

    • Compressor YUI
    • jsmin
    • Microsoft Ajax minifier (tem hypercrunching)

    O JavaScript Minifier oferece uma boa API que você pode usar programaticamente:

    curl -X POST -s --data-urlencode 'input=$(function() { alert("Hello, World!"); });' http://javascript-minifier.com/raw 

    Ou fazendo o upload de um arquivo e redirecionando para um novo arquivo:

     curl -X POST -s --data-urlencode 'input@ready.js' http://javascript-minifier.com/raw > ready.min.js 

    Espero que ajude.

    jscompressor.com é muito bom.

    YUI minifier