lib378js (CVS) now has compressed dictionary. (80% size less on sample dictionary).
CVS features sync and new dictionary download and compression code in Makefile
The API is now cleaner and safer, bzip2 dictionary support can be enabled at compile time, reducing sample 250000 words dictionary size form ~700k to less than 200k! Phone example is slightly more eye-candy too...
Compression algorithm optimiziation committed to CVS. Sample ~250k-element dictionary is now 700kb instead of 900kb.
Finally here's the 0.1 release. Despite the low numbering it's already quite usable.