Skip to content

Latest commit

 

History

History
45 lines (27 loc) · 1.03 KB

README.md

File metadata and controls

45 lines (27 loc) · 1.03 KB

zipper

I just want to use it

No prob, visit the project deployed on vercel: https://zipper-zeta.vercel.app.

What is this project?

It is simple file compressor written in C. It is based on the Huffman Coding Algorithm, which is a lossless and very efficient compression algorithm.

If you want you to see a full description and overview of this project you can read my article explaining it in details.

Developing

Install Emscripten

Just follow its documentation, this one really works :)

Activate EMscripten

source "/path/to/emsdk/emsdk_env.sh"

Build the C binary

make wasm

Deploying the local server

make emserve

Running Unit tests

make test

Deployment

This project is deployed at Vercel. It basically makes the content present on public directory available to the web.