For arbitrary precision mathematics PHP offers the Binary Calculator which supports numbers of any size and precision, represented as strings. This project replicates this in JavaScript (bcadd, bccomp, bcdiv, bcmul, bcsub, etc)
Standard Compression Scheme for Unicode.
Implementation for PHP and JavaScript.
See <http://www.unicode.org/reports/tr6/> for detailed information about SCSU.
Suitable for better LZF compression for UTF-8 strings
Based on Java source of SCSU by Unicode, Inc. <http://www.unicode.org/reports/tr6/>
Working example <http://javascriptarchiver.org/>
basE91 is an advanced method for encoding binary data as ASCII characters. It is similar to UUencode or base64, but is more efficient. The overhead produced by basE91 depends on the input data. It amounts at most to 23% and can range down to 14%.