Here are some tools for Javascript.
The first program is a Javascript cruncher written in C. It is based on Charles
Foster's Jscrunch. It takes a
Javascript or Html as input file and removes all unnecessary characters from
it. Source-code and binary are included in this file.
The second program is a Javascript packer written in C. It takes a Html input
file and uses a compression method on it (quite similar to LZ77). Source-code
and binary are included in this file. The compression
is VERY slow, due to the fact that the program tries to output the smallest
possible file by using all possible combinations.
You can test my unbeatable tic-tac-toe.