An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: huffman-coding

michelenatale/Compress

Here are a few smaller projects that demonstrate the compression of texts. Starting with the Huffman Code and the Exponential Golomb Code (exp-golomb).

Language: C# - Size: 414 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 1 - Forks: 0

RandomHashTags/swift-compression

Standalone compression & decompression library.

Language: Swift - Size: 180 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 3 - Forks: 1

miguelflores21/Image-based-Secure-Data-Embedding-and-Compression-Using-Huffman-Coding-and-Histogram-Shifting

🖼️ Embed and compress data securely in color images using Huffman coding and histogram shifting for efficient, invisible steganography.

Language: Python - Size: 3.7 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

DereC4/Huffman-Compression-Algorithm

Huffman compression algorithm proof-of-concept with GUI. Educational project for UT Austin CS 314 (Mike Scott). Tested on cat memes and Rick Astley mp4s. Pair programming team Derek Chen and Shantikiran Chanal

Language: HTML - Size: 52.2 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 0 - Forks: 0

poe125/Seasonal-Huffman-Coding

Implementation of a seasonal huffman coding using Python. Paper submitted to Compsafe2025.

Language: Python - Size: 8.46 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

Lukman-01/RareSkills-Puzzles

This repository contains solutions to various coding puzzles designed by RareSkills.io

Language: Solidity - Size: 1000 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

rocq-community/huffman

Correctness proof of the Huffman coding algorithm in Coq [maintainer=@palmskog]

Language: Rocq Prover - Size: 1.02 MB - Last synced at: 18 days ago - Pushed at: 18 days ago - Stars: 14 - Forks: 4

Arthod/Bzip2-in-Java

My CS Bachelor Thesis (Summer 2022)

Language: TeX - Size: 87.8 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

dpshah23/ByteShrink-Huffman-Based-File-Compression-Tool

A C++-based lossless file compressor and decompressor built using Huffman Coding, designed to demonstrate strong Object-Oriented Programming principles, binary file handling, and algorithmic efficiency.

Language: C++ - Size: 832 KB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

msmrexe/python-huffman-compressor

A Python CLI for lossless file compression/decompression using the Huffman coding algorithm. Features an efficient heap-based implementation and true binary packing.

Language: Python - Size: 18.6 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 1 - Forks: 0

sibteali786/huffman-compressor

A lossless file compression tool implementing Huffman coding from scratch in Go. Built to learn data structures, algorithms, and systems programming through hands-on practice. Features streaming I/O, custom priority queue with generics, and comprehensive testing.

Language: Go - Size: 3.46 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

aygp-dr/morse-code-evolution

Educational tutorial exploring morse code optimization through information theory and Huffman coding. Includes Python analysis tools and Guile 3 simulator comparing traditional vs frequency-optimized binary tree encodings.

Language: Python - Size: 49.8 KB - Last synced at: 19 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

Clownacy/clownnemesis

Bit-exact compressor and decompressor for the Nemesis file format.

Language: C - Size: 144 KB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 0

onesy-me/zip

Zip / Unzip

Language: TypeScript - Size: 624 KB - Last synced at: 19 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ekcbw/cxx-huffman-simple

A lightweight C++ implementation of Huffman encoding compression. 一个简单的C++霍夫曼编码压缩实现。

Language: C++ - Size: 70.3 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

drichardson/huffman

huffman encoder/decoder

Language: C - Size: 80.1 KB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 116 - Forks: 38

jesper-olsen/huffman-py

Huffman Algorithm - optimal prefix codes for symbols

Language: Python - Size: 14.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

ViniGodoy/huffman

Simple Huffman coding demo

Language: Java - Size: 28.3 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 3

JohnDrossos/vectoria

An adaptive vector quantization compressor in Python.

Language: Python - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

The-Mastermind-of-this-gen/Multithreaded-File-Compression-Decompression-Tool

High-performance multithreaded file compression & decompression tool in C++17 using Huffman coding. Supports adaptive block processing, real-time progress feedback, directory compression, and customizable threading for maximum speed & efficiency.

Language: C++ - Size: 506 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Sudeep72/Image-based-Secure-Data-Embedding-and-Compression-Using-Huffman-Coding-and-Histogram-Shifting

A comprehensive steganography system that securely embeds compressed data within color images using Huffman coding and histogram shifting algorithms. Features multi-channel RGB encoding with 3x capacity increase, lossless data recovery, and comprehensive quality analysis tools.

Language: Python - Size: 3.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

antilneeraj/HuffmanCompressor

A simple, lossless text file compressor and decompressor built in Java using Huffman Coding. It shrinks files by giving shorter codes to frequent characters, and restores them exactly when decompressed. Features include a command‑line interface, clean modular design, and efficient bit‑level file handling

Language: Java - Size: 143 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

tugrul512bit/CompressedTerrainCache

2D terrain divided into tiles, compressed on CPU, decompressed on GPU, with caching to decrease PCIE bottleneck and VRAM requirement for very big terrains.

Language: Cuda - Size: 1.9 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 1

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.

Language: Java - Size: 860 KB - Last synced at: 2 months ago - Pushed at: 11 months ago - Stars: 11 - Forks: 2

therealdaud/cpp-huffman-coding

C++ implementation of Huffman coding for lossless data compression and decompression. Builds a Huffman tree with a custom heap-based priority queue, generates prefix codes, compresses text, and reconstructs the tree for decompression. Includes unit tests with Catch2 on real-world text samples.

Language: C++ - Size: 136 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

guzba/zippy

Pure Nim implementation of deflate, zlib, gzip and zip.

Language: Nim - Size: 91.2 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 271 - Forks: 34

bagasjs/huffman

Language: Python - Size: 2.93 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

onesy-me/huffman-code

Huffman code

Language: TypeScript - Size: 723 KB - Last synced at: about 2 months ago - Pushed at: 11 months ago - Stars: 5 - Forks: 0

kelreel/huffman-javascript

Huffman encode/decode text

Language: TypeScript - Size: 1.99 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 32 - Forks: 3

AldoJDev/huffman-encoder-decoder-c

Um codificador e decodificador de arquivos baseado no algoritmo de Huffman, implementado em C. O programa constrói a árvore de Huffman, gera os códigos e realiza a compressão e descompressão de arquivos de texto.

Language: C - Size: 17.8 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Sumdiboii/Satellite_Image_Compression_by_DCT_Huffman

Satellite Image Compression is a web app that intelligently reduces the size of high-resolution satellite images using DCT and Huffman encoding, while preserving visual quality. It enables faster storage, smoother transmission, and efficient handling of large-scale geospatial data through simple, user-friendly compression tools.

Language: Python - Size: 202 MB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

rocq-community/fav-ssr

Functional Data Structures and Algorithms in SSReflect [maintainer=@clayrat]

Language: Coq - Size: 351 KB - Last synced at: 3 months ago - Pushed at: 11 months ago - Stars: 49 - Forks: 7

tomershay100/mp3-steganography-lib

mp3 steganography library

Language: Python - Size: 1.54 MB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 19 - Forks: 2

jackr276/Demonstration-of-Huffman-Encoding

An implementation of a Huffman Encoding algorithm that generates a Huffman table for a given text file

Language: Java - Size: 110 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

mmasenheimer/Huffman-Decoder

This is a Python script I made in November 2024 to get practice with tree traversals and binary decoding. It decodes a sequence of binary through a Huffman algorithm and returns the original encoded sequence

Language: Python - Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

arjun7579/vault

Vault is a secure, minimal, and extensible command-line application written in Rust for encrypted and compressed file storage.

Language: Rust - Size: 74.2 KB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

recp/huff

canonical huffman coding

Language: C - Size: 57.6 KB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

esosaoh/compressr

Huffman Algorithm Implementation for File Compression

Language: C++ - Size: 2.47 MB - Last synced at: 4 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

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.

Language: Python - Size: 578 KB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 13 - Forks: 3

NotYuSheng/huffman-visualizer

Interactive Huffman Coding Visualizer – A Python Tkinter app that animates frequency analysis and render Huffman tree. Complete with a heatmap and file compression calculation

Language: Python - Size: 1.24 MB - Last synced at: about 2 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

thehxdev/huffman-code

Huffman coding algorithm implemented in C

Language: C - Size: 16.6 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 1 - Forks: 0

Danitilahun/Coding-Challenges

This repository contains coding challenges and solutions. It is the perfect place to enhance your coding skills.

Language: Python - Size: 6.81 MB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 4 - Forks: 0

khaykingleb/canonical-huffman-archiver

ASCII archiver based on canonical Huffman codes (built with Conan package manager)

Language: C++ - Size: 94.7 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

SuperAnimaux/Huffman-Compression

This project implements the Huffman compression algorithm, a popular and efficient lossless data compression technique. It calculates character frequencies from the input, builds an optimized Huffman tree, generates corresponding binary codes, and uses these codes to compress and decompress textual data.

Language: Python - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

mharbol/zzip

Homemade compression application written in zig

Language: Zig - Size: 69.3 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

DimGiagias/information-theory-and-codes-assignment

Απαλλακτική εργασία για το μάθημα "Θεωρία Πληροφοριών και Κωδίκων", Πανεπιστήμιο Πειραιά

Language: Python - Size: 420 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

LukasHuth/Oxidendron

Huffman encoding/decoding

Language: Rust - Size: 18.6 KB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

elamani-drawing/huffmanrs

Huffmanrs est une bibliothèque Rust permettant d'encoder et de décoder du texte en utilisant le codage de Huffman.

Language: Rust - Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

nayuki/Reference-Huffman-coding

Clear implementation of Huffman coding for educational purposes in Java, Python, C++.

Language: Java - Size: 154 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 283 - Forks: 98

ArtOfBBQ/debigulator

Decode .png & .gz files

Language: C - Size: 13.2 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 3 - Forks: 0

NiyatiMalik/Huffman-Encoder-Decoder

A simple C++ implementation of the Huffman Coding algorithm.

Language: C++ - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

NushratJabenAurnima/HuffRLE_Decompressor

It features a data compression system combining Huffman Coding and Run-Length Encoding (RLE) for efficient text compression. It uses a Min Heap-based Huffman Tree for optimal encoding and a Trie structure for fast decompression. The project includes performance analysis of time and space complexity, offering a memory-efficient solution.

Language: C - Size: 436 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

projeto-de-algoritmos-2025/AlgoritmosAmbiciosos_Codificador-Decodificador

Implementa o Algoritmo de Huffman para codificar e decodificar textos.

Language: JavaScript - Size: 376 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

akshayrivers/Grimoire

Collection of interesting algorithms and techniques - huffman coding, LSM, B & B+ tree , Socket Programming

Language: Rust - Size: 4.72 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

MassiGy/C-huffman-text-compression

This project impelements a basic version of the Huffman text compression algorithm, using the Huffman tree.

Language: C - Size: 228 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 1 - Forks: 0

juntyr/numcodecs-huffman

Huffman codec for the numcodecs buffer compression API

Language: Python - Size: 31.3 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ka-iden/Huffman

Huffman coding, compression and decompression

Language: C++ - Size: 37.1 KB - Last synced at: 6 days ago - Pushed at: 7 months ago - Stars: 1 - Forks: 0

ranaahmed786/Compresso

Compresso is a Huffman Compression Application build using QT creator

Language: C++ - Size: 24.3 MB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

ammarlodhi255/file-compression-system

File Compression Using Huffman Coding Built in Java.

Language: Java - Size: 1.46 MB - Last synced at: 2 months ago - Pushed at: about 1 year ago - Stars: 20 - Forks: 7

PYJS123/pyjs123-huffman-coding

Some python code I made which can create a Huffman tree and which can compress and decompress text using Huffman coding.

Language: Python - Size: 8.79 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

yuzaiakira/huffman-compressor

A simple Python implementation of Huffman Coding for text compression. This project reads a text file, compresses it using the Huffman algorithm, saves the encoded content and tree structure, and can decompress it back to the original text.

Language: Python - Size: 7.81 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Ahmed-Ibrahim-30/Huffman

Huffman Algorithm coding

Language: Java - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

themysterysolver/HUFFMAN-ENCODING

"Huffman encoding is implemented"

Language: JavaScript - Size: 13.7 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

youssef-saaed/Data-Compression-Techniques-From-Scratch

Data compression algorithms implemented from scratch: LZ77, LZ78, Huffman (Standard & Adaptive), Vector Quantization, Image DPCM.

Language: Java - Size: 13.1 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

Dhruvpatel50/text-compression-huffman-vs-lz77

Advance Compression using Huffman and LZ77

Language: JavaScript - Size: 5.86 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

gdavidbutler/canonicalHuffman

A C language implementation of a Canonical Huffman Encoder and Decoder pair

Language: C - Size: 41 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

BenjaminDanker/Data-Structures

C++ implementations of fundamental data structures and algorithms for coursework, including self‐made vectors, linked lists, stacks, queues, sets, and Huffman coding

Language: C++ - Size: 22.5 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

SamirPaulb/txt-compressor

An online .txt file compressor, de-compressor tool which uses Huffman Coding for Lossless data compression.

Language: JavaScript - Size: 34.5 MB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 33 - Forks: 32

bwesterb/go-ncrlite

Compress sets of integers efficiently

Language: Go - Size: 64.5 KB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 21 - Forks: 0

rahulrathod315/iCompress-The-File-Compressor

iCompress is a Python-based text file compression tool that uses the Huffman coding algorithm to compress and decompress text files. The tool takes an input file, compresses it using Huffman coding, and generates a compressed output file. It can also decompress a compressed file and retrieve the original file.

Language: Python - Size: 5.18 MB - Last synced at: 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

bhumijgupta/huffman-compression-library

A light weight C++ library implementation of huffman coding compression algorithm

Language: C++ - Size: 247 KB - Last synced at: 6 months ago - Pushed at: over 5 years ago - Stars: 9 - Forks: 2

munwriter/Huffify

Huffify allows you to compress text using the Huffman algorithm.

Language: Python - Size: 146 KB - Last synced at: about 2 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

PrthD/Huffman-Compression-and-Decompression-Project

⚡ A Python-based Huffman Compression and Decompression project that efficiently encodes and decodes files using Huffman coding. Includes a web server to serve compressed files locally, allowing users to access them through a browser. Designed for data compression, file handling, and web-based visualization. 🚀📂

Language: Python - Size: 32.2 KB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

alejoruiz20a/Python_Huffman_Compressor

Este repositorio contiene el código de un compresor de Huffman hecho en Python por Alejandro Amador Ruiz, estudiante de ingeniería informática del Politécnico Jaime Isaza Cadavid.

Language: Python - Size: 9.43 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

vickshan001/Huffman-Encoding-Decoding-in-Java

Java implementation of Huffman encoding and decoding from scratch. Includes custom tree traversal, compression, and decompression logic. Built in 2021.

Language: Java - Size: 0 Bytes - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

snovvcrash/libcoders 📦

File compression library | Shennon | Fano | Huffman | Bigram Huffman | Adaptive Huffman | Arithmetic coding

Language: C++ - Size: 36.1 KB - Last synced at: about 1 month ago - Pushed at: over 5 years ago - Stars: 13 - Forks: 6

martacanirome4/HuffmanCoding

Algoritmo de codificación (y decodificación) de Huffman

Language: HTML - Size: 96.7 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

miltiadiss/CEID_NY384-Digital-Telecommunications

The project involves implementing and analyzing digital communication techniques using MATLAB. Specifically, it focuses on encoding and decoding a discrete source using Huffman coding for image compression and DPCM (Differential Pulse Code Modulation) for signal quantization and prediction.

Language: MATLAB - Size: 2.27 MB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

rossellequizon/codage-huffman

Compression et décompression de fichiers avec Huffman en C

Language: C - Size: 19.5 KB - Last synced at: 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

jv-amorim/Huffman_Compactador_Descompactador

O algoritmo realiza a compactação e descompactação de arquivos texto através da técnica de Árvores de Huffman.

Language: C - Size: 320 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

imankarimi/huffman-coding

The basic idea in Huffman coding is to assign short codewords to those input blocks with high probabilities and long codewords to those with low probabilities.

Language: HTML - Size: 313 KB - Last synced at: 7 months ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

BaoPhuc1311/SecureSystem

Convert and encrypt data to enhance security

Language: Python - Size: 2.93 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

icza/huffman

Huffman coding implementation in Go (Huffman tree, Symbol table, Huffman Reader + Writer).

Language: Go - Size: 90.8 KB - Last synced at: 7 months ago - Pushed at: over 2 years ago - Stars: 31 - Forks: 4

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.

Language: Python - Size: 416 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 0

tcsullivan/consteval-huffman

Compile-time Huffman coding compression using C++20

Language: C++ - Size: 89.8 KB - Last synced at: 8 months ago - Pushed at: about 4 years ago - Stars: 171 - Forks: 10

Salah-Tamer/Compression-Tool

A compression tool that applies LZSS and Huffman algorithms for efficient multi-layered text compression.

Language: C# - Size: 4.5 MB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 1 - Forks: 0

micheledinelli/huffman-coding

Huffman coding implementation for lossless file compression in Go

Language: Go - Size: 3.88 MB - Last synced at: 5 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

justin-marian/sda-labs

Language: C - Size: 3.09 MB - Last synced at: 2 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

powturbo/Turbo-Range-Coder

TurboRC - Fastest Range Coder + Arithmetic Coding / Fastest Asymmetric Numeral Systems

Language: C - Size: 1.13 MB - Last synced at: 8 months ago - Pushed at: over 2 years ago - Stars: 80 - Forks: 6

fDero/JCompressor

Simple file compressor and decompressor written in Java-21 using my own library bits4j (which is hosted on maven central)

Language: Java - Size: 55.7 KB - Last synced at: 21 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

FiestaBoy/Huffman-Encoding

Huffman Coding implementation in Java for lossless data compression and decompression using a priority queue-based Huffman tree.

Language: Java - Size: 6.84 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

MNoorFawi/lzhw

Compression suite for data frames and tabular data files, csv, excel etc. Using LZHW algorithm.

Language: Python - Size: 6.94 MB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 30 - Forks: 3

oliverbaileysmith/zlib-decompress

Python implementation of ZLIB decompression

Language: Python - Size: 8.79 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 2 - Forks: 1

vicente-santacoloma/usb-huffman-coding

Universidad Simón Bolívar - CI3661 - Laboratory Programming Languages I - Huffman Coding

Language: Haskell - Size: 140 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

rcrym/Huffman_Encoding

Javascript implementation of the Huffman Encoding algorithm (lossless data compression).

Language: JavaScript - Size: 2.23 MB - Last synced at: 10 months ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

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.

Language: Java - Size: 97 MB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

Wittline/Huffman-decoding

A New Approach for Efficient Sequential Decoding of Static Huffman Codes

Language: HTML - Size: 8.83 MB - Last synced at: 8 months ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 1

luisedmc/presser

A compressor and decompressor using Huffman Coding

Language: C - Size: 65.4 KB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

niklasf/rust-huffman-compress

A Rust library for Huffman compression given a propability distribution over arbitrary symbols

Language: Rust - Size: 48.8 KB - Last synced at: 2 days ago - Pushed at: almost 2 years ago - Stars: 26 - Forks: 9

azizi-zahra/compress-text-file

BP Project - Using Huffman coding for compressing a text file with C (Winter 2024)

Language: C - Size: 16.6 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 7 - Forks: 0

Related Keywords