豆豆友情提示:这是一个非官方 GitHub 代理镜像,主要用于网络测试或访问加速。请勿在此进行登录、注册或处理任何敏感信息。进行这些操作请务必访问官方网站 github.com。 Raw 内容也通过此代理提供。
Skip to content

Manav-404/compression-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Huffman Encoding Compression

A CLI based application to compress files. Compression ratio achieved ~20%

How to run the project

1. Install all dependencies

  npm install

2. Command for compressing file

  npx ts-node index.ts --compress <input_file> <output_file>
Parameter Path
input_file Absolute
output_file Absolute

3. Compressed file can be found under data directory

/data/compressed_file

About

An node.js based file compression tool using huffman encoding

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors