CrunchMe is a tool for compressing JavaScript source code into a self-extracting JavaScript program. How? Technically speaking, CrunchMe is a command line tool (written in C++) that will take a piece of JavaScript source code, strip it from comments and white spaces, apply LZG or DEFLATE compression to it (using liblzg or zlib), encode the binary data in a JavaScript source friendly form (Latin 1