lib378js (CVS) now has compressed dictionary. (80% size less on sample dictionary).
A JavaScript version of the lib is on the way! The aim is to provide a simpler way of integration into browser-equipped embedded platforms (phones, stbs, ...). Right now you can try the demo on the project website. NOTE: Still no dictionary compression and quite alpha code!
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.