An open API service indexing awesome lists of open source software.

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/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/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/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.

c huffman-coding

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/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/raisinten/huffcrypt

Huffman encryption based file compressor

compression decompression decryption encryption huffman-coding

Last synced: 04 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/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

huffman-coding steganography

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/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/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/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/limitedeternity/tips-labs

Дисциплина "Теория информационных процессов и систем" – Лабораторные работы

golomb-rice hamming-code herzen-spb huffman-coding lzw-compression

Last synced: 14 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/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

huffman-coding 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/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/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/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/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.

compression huffman-coding

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/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/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