Projects in Awesome Lists tagged with huffman-coding
A curated list of projects in awesome lists tagged with huffman-coding .
https://github.com/nayuki/Reference-Huffman-coding
Clear implementation of Huffman coding for educational purposes in Java, Python, C++.
c-plus-plus huffman-coding java library python reference-implementation
Last synced: 17 Apr 2025
https://github.com/guzba/zippy
Pure Nim implementation of deflate, zlib, gzip and zip.
compression deflate gzip huffman-coding lz77 nim tarball zip zlib
Last synced: 21 Mar 2025
https://github.com/drichardson/huffman
huffman encoder/decoder
compression educational encoder huffman huffman-coding
Last synced: 10 Apr 2025
https://github.com/haseeb-qureshi/algorithms-study-group
Study group for algorithms in Ruby, hosted at App Academy
a-frame algorithm bit-manipulation bloom-filter compression computation edit-distance hash-map huffman-coding lempel-ziv strings
Last synced: 22 Nov 2024
https://github.com/rocq-community/fav-ssr
Functional Data Structures and Algorithms in SSReflect [maintainer=@clayrat]
2-3-tree avl-tree binomial-heap coq huffman-coding leftist-heap mathcomp quadtree redblack-tree ssreflect
Last synced: 11 Apr 2025
https://github.com/coq-community/fav-ssr
Functional Algorithms Verified in SSReflect [maintainer=@clayrat]
2-3-tree avl-tree binomial-heap coq huffman-coding leftist-heap mathcomp quadtree redblack-tree ssreflect
Last synced: 19 Dec 2024
https://github.com/samirpaulb/txt-compressor
An online .txt file compressor, de-compressor tool which uses Huffman Coding for Lossless data compression.
css encoder encoding file-compression html huffman huffman-coding huffman-compression-algorithm huffman-decoder huffman-encoder huffman-encoding javascript lossless-compression lossless-compression-algorithm lossless-data-compression online-file-compressor txt txt-compressor txt-decode txt-encode
Last synced: 17 Jun 2025
https://github.com/icza/huffman
Huffman coding implementation in Go (Huffman tree, Symbol table, Huffman Reader + Writer).
huffman-coding huffman-reader huffman-tree huffman-writer symbol-table
Last synced: 10 Apr 2025
https://github.com/kelreel/huffman-javascript
Huffman encode/decode text
huffman-algorithm huffman-coding huffman-compression-algorithm huffman-tree
Last synced: 10 Apr 2025
https://github.com/niklasf/rust-huffman-compress
A Rust library for Huffman compression given a propability distribution over arbitrary symbols
compression huffman-coding rust
Last synced: 12 Apr 2025
https://github.com/ammarlodhi255/file-compression-system
File Compression Using Huffman Coding Built in Java.
data-structures huffman-coding huffman-compression-algorithm java
Last synced: 23 Apr 2025
https://github.com/bwesterb/go-ncrlite
Compress sets of integers efficiently
compression huffman-coding integers ncr
Last synced: 30 Apr 2025
https://github.com/rocq-community/huffman
Correctness proof of the Huffman coding algorithm in Coq [maintainer=@palmskog]
coq coq-extraction coq-nix-toolbox docker-coq-action huffman-coding huffman-tree ocaml
Last synced: 10 Apr 2025
https://github.com/coq-community/huffman
Correctness proof of the Huffman coding algorithm in Coq [maintainer=@palmskog]
coq coq-extraction coq-nix-toolbox docker-coq-action huffman-coding huffman-tree ocaml
Last synced: 24 Nov 2024
https://github.com/wittline/wbz
A parallel implementation of the bzip2 data compressor in python, this data compression pipeline is using algorithms like Burrows–Wheeler transform (BWT) and Move to front (MTF) to improve the Huffman compression. For now, this tool only will be focused on compressing .csv files, and other files on tabular format.
big-data bigdata burrows-wheeler-transform csv csv-files data-compression data-engineering huffman-coding huffman-compression-algorithm move-to-front tabular-data
Last synced: 13 Apr 2025
https://github.com/niravcodes/huffman_compression
The implementation of the Huffman algorithm as a command line utility.
compression cpp huffman huffman-coding huffman-compression information-theory
Last synced: 10 Apr 2025
https://github.com/sondosaabed/huffman-interface
Huffman code interface. Java | JavaFX
huffman-coding java javafx-application
Last synced: 09 Apr 2025
https://github.com/sondosaabed/huffman-encoding
Java project that implemnts Huffman encoding algorithm
huffman-coding huffman-compression-algorithm java javafx-application
Last synced: 22 Apr 2025
https://github.com/tarek99samy/huffman-code-visulizer
A simple visualization for huffman tree, which is used in encoding text.
css html5 huffman-coding huffman-compression-algorithm javascript text-compression
Last synced: 09 Apr 2025
https://github.com/kgabis/compressor
Implementation of Huffman coding lossless compression in C.
Last synced: 12 Apr 2025
https://github.com/gkonovalov/algorithms
Algorithms and Data Structures a comprehensive collection of fundamental Algorithms and Data structures organized into various categories to cater to the needs of software engineers and computer science students.
a-star algorithm algorithms algorithms-and-data-structures bellman-ford binary-search convex-hull data-structures dijkstra dynamic-programming floyd-warshall huffman-coding interview-questions kruskal levenshtein-distance merge-sort network-flow prim quick-sort topological-sort
Last synced: 11 Jan 2025
https://github.com/bhumijgupta/huffman-compression-library
A light weight C++ library implementation of huffman coding compression algorithm
c c-plus-plus compression-algorithm cpp cpp-library file-compression huffman-coding huffman-compression-algorithm huffman-compression-library
Last synced: 14 May 2025
https://github.com/mrsarm/compres
Implementación Algoritmo de Huffman, código original de Salvador Pozo Coronado
c cli huffman-coding huffman-compression-algorithm
Last synced: 09 Apr 2025
https://github.com/shreyansh26/cso221n-algorithm-codes
Codes related to the Algorithms Course at IIT (BHU) Varanasi
backtracking bucket-sort dp heap-sort huffman-coding huffman-compression-algorithm matrix-multiplication merge-sort mst quick-sort radix-sort
Last synced: 10 Apr 2025
https://github.com/raisinten/huffcrypt
Huffman encryption based file compressor
compression decompression decryption encryption huffman-coding
Last synced: 04 Apr 2025
https://github.com/clownacy/clownnemesis
Compressor and decompressor for the Nemesis file format.
ansi-c c89 c90 compression huffman-coding mega-drive run-length-encoding sega-genesis sega-mega-drive shannon-fano-algorithm sonic-the-hedgehog
Last synced: 10 Apr 2025
https://github.com/wittline/huffman-decoding
A New Approach for Efficient Sequential Decoding of Static Huffman Codes
burrows-wheeler-transform compression data-compression huffman-coding huffman-decoder move-to-front
Last synced: 24 Mar 2025
https://github.com/abdallahhemdan/huffman-coding-compression
📦 Huffman Coding Compression Algorithms with Encoding and Decoding using C++
binary-tree compression-algorithm cpp data-structures huffman-coding huffman-compression-algorithm
Last synced: 12 May 2025
https://github.com/pasqu4le/huffer
A Haskell compressor based on canonical Huffman codes
cli-app compression haskell huffman-coding
Last synced: 07 May 2025
https://github.com/talentlessguy/huffman-deno
Super simple implementation of the Huffman algorithm in TyoeScript
deno huffman huffman-coding huffman-compression-algorithm
Last synced: 15 Apr 2025
https://github.com/matinmonshizadeh/image-compression-huffman-coding-technique
The algorithm design project contains Huffman coding, a lossless algorithm to reduce image file size.
huffman-coding image-compression lossless-compression-algorithm
Last synced: 27 Jan 2025
https://github.com/chisasaw/file-modifier
A program to compress and decompress files
huffman-coding huffman-compression-algorithm huffman-encoder
Last synced: 20 Dec 2024
https://github.com/hxndev/huffman-data-encryption
The idea behind Huffman coding is based upon the frequency of a symbol in a sequence. The symbol that is the most frequent in that sequence gets a new code that is very small, the least frequent symbol will get a code that is very long, so that when we’ll translate the input, we want to encode the most frequent symbols will take less space than they used to and the least frequent symbols will take more space.
coding compression cpp decipher decoding decryption encoding encryption huffman huffman-algorithm huffman-coding huffman-compression-algorithm queue tree vector
Last synced: 31 Mar 2025
https://github.com/onesy-me/huffman-code
Huffman code
amaui backend binary-compression browser byte-compression compression frontend huffman huffman-algorithm huffman-coding huffman-compression-algorithm huffman-compressor huffman-encoder huffman-tree javascript js text-compression typescript utils web
Last synced: 07 Apr 2025
https://github.com/engineersbox/chunkylogs
An efficient chunk based compression for continuous logging with efficient searching and indexing
binary-search chunked-logs compression huffman-coding logs lz77 rust rust-lang
Last synced: 22 Mar 2025
https://github.com/w-henderson/huffpy
🗜️ Lightweight and efficient Python library for Huffman coding.
compression huffman-coding huffman-compression-algorithm huffman-tree lossless-compression-algorithm python
Last synced: 03 Mar 2025
https://github.com/ap-atul/huffman-compression
Huffman encoding and decoding with simple Serial and Parallel implementations for CPU and GPU
huffman-coding huffman-compression-algorithm huffman-cuda huffman-decoder huffman-encoder huffman-parallel
Last synced: 04 Apr 2025
https://github.com/arsalanjabbari/image-compressor-huffman
This project addresses image's efficiency storage challenge by introducing a novel, efficient lossless compression method using Huffman coding. This method not only simplifies implementation but also reduces memory consumption, making it well-suited for resource-limited environments and aiming to revolutionize streamlined image data management.
huffman-coding image-compression image-decompression
Last synced: 28 Dec 2024
https://github.com/gyakobo/huffman-coding
This project intends to closer understand how to compress data using Huffman Coding and delve into a couple of programming examples.
greedy-algorithms huffman-coding huffman-compression-algorithm njit text-and-image-compression weissman-score
Last synced: 04 Mar 2025
https://github.com/danitilahun/coding-challenges
This repository contains coding challenges and solutions. It is the perfect place to enhance your coding skills.
algorithms cmdtool coding-challenge data-structures filecomparison huffman-coding load-balancer problem-solving pytest python3 quadtree redis url-shortener
Last synced: 10 Apr 2025
https://github.com/grakshith/lossless-text-steganography
Implementation of "Highly Imperceptible and Reversible Text Steganography Using Invisible Character based Codeword" paper
Last synced: 24 Feb 2025
https://github.com/fdero/jcompressor
Simple file compressor and decompressor written in Java-21 using my own library bits4j (which is hosted on maven central)
compression decompression filesystem huffman-coding java java-21 maven
Last synced: 28 Apr 2025
https://github.com/ahmed-ibrahim-30/huffman
Huffman Algorithm coding
huffman-coding huffman-compression-algorithm
Last synced: 12 Jun 2025
https://github.com/ercanersoy/huffman-compression-program
Huffman Compression Program
compression huffman huffman-coding huffman-compression huffman-compression-algorithm huffman-compression-program huffman-tree
Last synced: 26 Feb 2025
https://github.com/rafiulgits/algorithm-lab
Algorithm Lab course for Software Engineering, SUST
algorithms-lab c-struct dynamic-programming hashing huffman-coding knapsack
Last synced: 23 Apr 2025
https://github.com/al-rimi/algorithm-design
algorithm design projects focused on fundamental algorithms, including their specifications, approaches, and implementations in C/C++.
algorithm-design backtracking brute-force-approach closest-pair-of-points data-structures divide-and-conquer dynamic-programming eight-queens-puzzle graph-algorithms huffman-coding infix-expression-evaluation knapsack-problem kruskal-algorithm minimum-spanning-tree
Last synced: 11 Apr 2025
https://github.com/abdallahhemdan/huffmancodingalgorithmassignment
📁 Implementation of Huffman coding compression algorithm in c++ as an assignment for Multimedia course
cmp2022 cufe hamdola hemdan huffman-algorithm huffman-coding huffman-compression-algorithm
Last synced: 31 Mar 2025
https://github.com/randomhashtags/swift-compression
Standalone compression & decompression library.
brotli compression decompression deflate dna-compression dnac-sbe huffman-coding move-to-front run-length-encoding snappy swift
Last synced: 15 Apr 2025
https://github.com/victorfrye/huffman-coding
🔐 My final project from data structures class that compresses and decompresses files
compression-algorithm csharp data-structures decompression-algorithm dotnet huffman-coding school-project
Last synced: 22 Jun 2025
https://github.com/lambdacasserole/huff
Huffman compression Maven package for Java.
compression frequency-analysis huffman-coding jitpack maven
Last synced: 06 Apr 2025
https://github.com/edg-l/rustyman
Huffman compression and decompression implemented in rust
huffman huffman-algorithm huffman-coding huffman-compression-algorithm rust
Last synced: 16 Apr 2025
https://github.com/vahidzee/zcode
My own Unicode compression algorithm
arithmetic-coding compression huffman-coding lzw-compression unicode
Last synced: 15 May 2025
https://github.com/waldner/gzip.sh
GZIP, bash implementation
bash deflate gzip gzip-compression gzip-decompression huffman-coding lz77 lz77-compression-algorithm lzss-compression-decompression shell slow
Last synced: 31 Mar 2025
https://github.com/limitedeternity/tips-labs
Дисциплина "Теория информационных процессов и систем" – Лабораторные работы
golomb-rice hamming-code herzen-spb huffman-coding lzw-compression
Last synced: 14 Mar 2025
https://github.com/priyakdey/huffman-encoding
Huffman Encoding implementation in C
algorithms algorithms-and-data-structures c data-structures hashtable huffman-coding huffman-compression-algorithm huffman-tree priority-queue
Last synced: 28 Mar 2025
https://github.com/akanksha-verma31/huffman-coding
An online .txt file compressor, de-compressor tool which uses Huffman Coding for Lossless data compression.
compression decompression huffman-coding huffman-compression-algorithm
Last synced: 29 Mar 2025
https://github.com/khaykingleb/canonical-huffman-archiver
ASCII files archiver based on the Huffman coding algorithm in a canonical form
conan huffman-coding huffman-compression-algorithm
Last synced: 29 Mar 2025
https://github.com/gaganreddyin/huffman-encryptor
A tool that combines Huffman Encoding and robust encryption to securely compress and protect text-based files.
encryption-decryption huffman-coding python3
Last synced: 03 Mar 2025
https://github.com/mikhaelmounay/huffman-file-zipper
A Qt-C++-based desktop file archiver with a high compression ratio based on Huffman Coding. Made as a semester project for Applied Data Structures (CSCE 2211) course @ AUC.
compression heap huffman-coding prefix-code
Last synced: 05 Mar 2025
https://github.com/farzinzx/huffmancoding
This project implements Huffman Encoding and Decoding in Java, complete with a graphical user interface (GUI) to visualize the Huffman Tree, Huffman Codes, character frequencies, encoded text, and decoded text. The application also supports file upload and saving encoded and decoded text.
huffman-algorithm huffman-coding huffman-compression-algorithm huffman-decoder huffman-encoder java java-swing-applications
Last synced: 21 Dec 2024
https://github.com/qwerty-w/archiver
Coursework: Archiver
adaptive-huffman compression fgk huffman-coding huffman-tree python
Last synced: 24 Feb 2025
https://github.com/cronokirby/huffman-rs
An implementation of Huffman coding
compression huffman-coding rust
Last synced: 23 Mar 2025
https://github.com/xomadev/huffman-coding
Huffman Coding Implementation in Java
Last synced: 06 Mar 2025
https://github.com/nic-obert/frequency_tree_compression
A lossless compression algorithm implemented in Rust, inspired by Huffman coding
compression huffman-coding lossless-compression-algorithm rust
Last synced: 16 Apr 2025
https://github.com/gabrielsantoslima/algoritmos-de-compressao-de-dados
🧾 Algoritmos de compressão de texto em C
c data-compression huffman-coding lempel-ziv rle text-compression
Last synced: 18 Feb 2025
https://github.com/g-otn/visualizadorhuffman
See step-by-step process and representation of the Huffman Algorithm with given data
algorithm-visualisation compression-algorithm csharp huffman-coding huffman-compression-algorithm windows-form-application
Last synced: 06 Mar 2025
https://github.com/josgard94/text-compressor-using-huffman-codes
This source code implements the huffman algorithm to perform the compression of a plain text file. for this a file is generated which contains the probabilities of each of the symbols defined in the symbols dictionary.
c c-plus-plus coding- coding-and-data-compression compression-algorithm huffman-coding huffman-compression-algorithm information-theory python text-compression
Last synced: 15 Mar 2025
https://github.com/ka-iden/huffman
Huffman coding, compression and decompression
cpp huffman-coding huffman-compression-algorithm
Last synced: 07 Apr 2025
https://github.com/iampavangandhi/huffmanendec
♾️ Huffman Encoder-Decoder Web App (using Huffman Coding)
data-structures encoder-decoder huffman-coding huffman-tree javascript
Last synced: 16 Jun 2025
https://github.com/farzinzx/huffman-coding
This project implements Huffman Encoding and Decoding in Java, complete with a graphical user interface (GUI) to visualize the Huffman Tree, Huffman Codes, character frequencies, encoded text, and decoded text. The application also supports file upload and saving encoded and decoded text.
huffman-algorithm huffman-coding huffman-compression-algorithm huffman-decoder huffman-encoder java java-swing-applications
Last synced: 23 Jun 2025
https://github.com/wondervictor/memsteve
Course Project of Information Theory
huffman-coding information-theory shannon
Last synced: 09 Mar 2025
https://github.com/ndsvw/huffman-coding-data-compression
Huffman code is a particular type of optimal prefix code that is commonly used for lossless data compression. It's usually implemented via a greedy approach.
compression compression-algorithm data-compression huffman huffman-coding java
Last synced: 10 Jun 2025
https://github.com/xeimsuck/mambo-archiver
File archiver
archiver archiver-application cpp crossplatform huffman-coding
Last synced: 15 Mar 2025
https://github.com/arehmanali/file-compression-tool-using-huffman-coding-algorithm
File Compression tool is an C# desktop application using Huffman Encoding Algorithm
compression compression-algorithm file-compression huffman huffman-coding huffman-compression-algorithm huffman-compressor huffman-tree
Last synced: 01 Apr 2025
https://github.com/massigy/c-huffman-text-compression
This project impelements a basic version of the Huffman text compression algorithm, using the Huffman tree.
c compression-algorithm cprogramming gcc git github huffman-coding makefile
Last synced: 01 Apr 2025
https://github.com/plutoberth/huffmancompression
A simple C++ Huffman compression/decompression program.
compression cplusplus decompression huffman-coding
Last synced: 20 Feb 2025
https://github.com/syedzawwarahmed/flilezipper
A simple application that compresses a text file using Huffman Coding.
algorithms c cpp data-structures huffman-coding tree-structure
Last synced: 28 Feb 2025
https://github.com/thelazytomcat/lib.simplehuffman
Provides classes for encoding and decoding of data using a Huffman tree, as a method of loss-less data compression.
delphi fpc huffman huffman-coding huffman-tree lazarus object-pascal pascal
Last synced: 28 Feb 2025
https://github.com/shixiongfei/huffman
Huffman coding
huffman huffman-algorithm huffman-coding
Last synced: 13 Mar 2025
https://github.com/ashiqursuperfly/data-structures-algorithms-1
My Data-Structures and Algorithms codes for CSE 203 Course.
algorithms closest-pair-of-points cpp data-structures divide-and-conquer dynamic-programming graph greedy-algorithms heap huffman-coding java karatsuba-algorithm karatsuba-multiplication lcs-algorithm linked-list matrix-chain-multiplication mergesort optimal-binary-search-tree quicksort skylineproblem
Last synced: 21 Feb 2025
https://github.com/nazli-d/huffman-coding-multithread
This project encompasses an effort to optimize the Huffman Coding Algorithm by utilizing multi-threading, resulting in the development of various versions.
cplusplus flags huffman huffman-algorithm huffman-coding huffman-compression-algorithm multithreading optimization shell vectorization version
Last synced: 21 Feb 2025
https://github.com/cecilphillip/huffman-coding-notebook
A rudimentary implementation of the Huffman coding algorithm
huffman-coding python teals tealsk12
Last synced: 11 Mar 2025
https://github.com/recp/huff
canonical huffman coding
canonical-huffman compression deflate huffman huffman-coding png
Last synced: 12 Mar 2025
https://github.com/alainakafkes/huffmantree
A prefix-coded tree that encodes ("huffs") and decodes ("puffs") plaintext files
algorithms c-plus-plus huffman-algorithm huffman-coding huffman-compression-algorithm
Last synced: 22 Feb 2025
https://github.com/everysoftware/c-huffman
Fast data compression with the Huffman algorithm.
Last synced: 03 Mar 2025
https://github.com/oniani/huffman
Huffman's algorithm for lossless data compression
compression huffman-coding huffman-compression-algorithm rust serde-json
Last synced: 04 Mar 2025
https://github.com/moontaz/huffman-code-algorithm-v1
Implementation of Huffman Algorithm for encode and decode image using python
binary-search-tree binary-tree huffman-coding huffman-compression-algorithm huffman-decoder huffman-decompression huffman-encoder image-compression
Last synced: 08 Apr 2025
https://github.com/jabolol/fastfuse
Efficient file compressor and decompressor implementing the Huffman algorithm with wide format support.
c compression decompression huffman-coding
Last synced: 21 Mar 2025
https://github.com/afa-farkhod/huffman-code
Huffman coding, Data compression
data-compression huffman-coding java
Last synced: 27 Mar 2025
https://github.com/etopuz/huffmanencoding
Huffman Encoding With C++
huffman huffman-coding huffman-tree
Last synced: 18 Feb 2025
https://github.com/elamani-drawing/huffmanrs
Huffmanrs est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman.
compression crates-io cryptography encodage encoding huffman huffman-coding huffman-compression-algorithm rust rust-lang
Last synced: 26 Feb 2025
https://github.com/roman-koshchei/compact-huffman-coding
Huffman coding which is based not only on 1 character frequency, but also combinations of 2 characters. Oriented on producing more compact results rather than speed.
encoding huffman huffman-coding text-analysis
Last synced: 04 Apr 2025
https://github.com/urigrif/jpeg-encoder
Rust command line tool that compresses images following the JPEG standard. Currently supports BMP to JPEG conversion.
bmp compression huffman-coding jpeg jpeg-encoder quantization rust subsampling
Last synced: 19 Feb 2025
https://github.com/aashrafh/huffman
Huffman implementation for encode/decode text
huffman huffman-algorithm huffman-coding huffman-coding-algorithm huffman-compression-algorithm huffman-compressor huffman-decoder huffman-encoder huffman-tree huffman-writer
Last synced: 31 Mar 2025
https://github.com/drkwitht/h2plus-http2-server
Attempt at creating an HTTP/2 server. WIP
cpp http2-server huffman-coding networking toy-project
Last synced: 04 Apr 2025
https://github.com/akanksha-verma31/gfg-project
Website to compress and decompress a text file.
compression decompression huffman-coding self-paced-course
Last synced: 29 Mar 2025
https://github.com/ivan-guerra/huffman
Huffman data compression
compression data-structures huffman-coding
Last synced: 14 Mar 2025
https://github.com/mrinankmj/lossless_image_compression
A MATLAB project for lossless image compression using Huffman Encoding. It efficiently compresses images without quality loss, preserving original data while reducing file size.
huffman-coding imagecompression matlab
Last synced: 14 Mar 2025