Skip to content

MeowJS

Pre-release
Pre-release
Compare
Choose a tag to compare
@ashumeow ashumeow released this 05 Dec 04:51
· 880 commits to master since this release

Added some image cache power, some HTTP response compression and UTF-8 stuffs.

main file --- meow.js

Current Features:-
--- Range Coding (includes prediction) --- The range coding follows existing LZMA mechanism
--- Some Bitmasking
--- DCT --- currently used for PNG
--- MD5 --- Mix of MD5 with DCT as well as usage in HTTP
--- HMM --- cool prediction model
--- PNG Images (color,load,fetch&compress/decompress)
--- JPEG images(load,fetch&compress/decompress,cache)
--- Binary/String/UTF8
--- HTTP (Content encoding/decoding, header compression, response-header compress) --- Since the LZHMBM proposed algorithm hasn't proposed any aspect for HTTP compression/decompression (delta coding) at present, so it gets inspired by The content encoding/decoding follows Huffman mechanism, whereas header compression follows Deflate, then reponse-header follows GZip (deflate) as well as BZip. Though, the keyword 'lzbmhm' is used in the code. If possible, then it will be used.

The code gets successfully compiled in node v0.10.32 (node.js).
All the files are debugged in jsbin, followed by google traceur compiler and again, debugged in jsbin.

Upcoming features --- Let's see!
Current status --- Non-Production ready.