Topic: "lossless-compression-algorithm"
dropbox/lepton 📦
Lepton is a tool and file format for losslessly compressing JPEGs by an average of 22%.
Language: C++ - Size: 51.9 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 5,008 - Forks: 352

FLIF-hub/FLIF
Free Lossless Image Format
Language: C++ - Size: 19.6 MB - Last synced at: 17 days ago - Pushed at: over 1 year ago - Stars: 3,730 - Forks: 231

libjxl/libjxl
JPEG XL image format reference implementation
Language: C++ - Size: 36.4 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 2,976 - Forks: 294

xiph/flac
Free Lossless Audio Codec
Language: C - Size: 9.49 MB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 1,951 - Forks: 310

luben/zstd-jni
JNI binding for Zstd
Language: C - Size: 39.7 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 909 - Forks: 174

gchudov/cuetools.net
CD image processing suite with optimized lossless encoders in C#
Language: C# - Size: 41.5 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 546 - Forks: 53

avaneev/lzav
Fast In-Memory Data Compression Algorithm (inline C/C++) 480+MB/s compress, 2800+MB/s decompress, ratio% better than LZ4, Snappy, and Zstd@-1
Language: C++ - Size: 120 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 429 - Forks: 25

LeanModels/DFloat11
DFloat11: Lossless LLM Compression for Efficient GPU Inference
Language: Python - Size: 40 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 362 - Forks: 21

sahaRatul/sela
SimplE Lossless Audio
Language: C++ - Size: 613 KB - Last synced at: 12 months ago - Pushed at: about 5 years ago - Stars: 210 - Forks: 24

team-charls/charls
CharLS, a C++ JPEG-LS library implementation
Language: C++ - Size: 15.6 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 198 - Forks: 75

douglasjunior/emage
🧙♂️ From developers to developers: a cross-platform tool for losslessly image compression.
Language: JavaScript - Size: 1.51 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 122 - Forks: 11

e-hengirmen/Huffman-Coding
A C++ compression program based on Huffman's lossless compression algorithm and decoder.
Language: C++ - Size: 181 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 81 - Forks: 7

ahmedfgad/ArithmeticEncodingPython
Data Compression using Arithmetic Encoding in Python
Language: Python - Size: 33.2 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 80 - Forks: 16

Rillke/flac.js
JavaScript FLAC encoder, decoder
Language: JavaScript - Size: 17.1 MB - Last synced at: 26 days ago - Pushed at: almost 6 years ago - Stars: 62 - Forks: 12

slmdev/sac
state-of-the-art lossless audio compression
Language: C++ - Size: 244 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 56 - Forks: 5

cgbur/arcode-rs
An arithmetic coder for Rust.
Language: Rust - Size: 614 KB - Last synced at: 5 days ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 4

sahaRatul/sela-java
Java rewrite of Sela lossless audio codec
Language: Java - Size: 191 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 14 - Forks: 0

upupming/arithmetic-coding
:wrench: Arithmetic coding algorithm implemented in Node.js, both API and CLI support. 算术编码 npm 包,支持 API 调用和 CLI。
Language: JavaScript - Size: 749 KB - Last synced at: 26 days ago - Pushed at: about 6 years ago - Stars: 11 - Forks: 1

lmcilroy/lzp
A streaming LZ predictor compression tool
Language: C - Size: 1000 Bytes - Last synced at: 10 months ago - Pushed at: over 6 years ago - Stars: 11 - Forks: 0

vuanhtuan1012/multimedia-representation-and-compression
compute entropy of an image, text; encode/decode text with huffman coding, LZW, LZ77; quantizatize image, signal
Language: Matlab - Size: 718 KB - Last synced at: 3 months ago - Pushed at: about 8 years ago - Stars: 10 - Forks: 2

gchudov/libtta
A clone of TTA Lossless Audio Codec
Language: C - Size: 40 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 8 - Forks: 1

yuxwind/ExactCompression
[NeurIPS 2021] Official PyTorch Code of Scaling Up Exact Neural Network Compression by ReLU Stability
Language: Python - Size: 28.5 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 7 - Forks: 0

matinmonshizadeh/Image-Compression-Huffman-coding-technique
The algorithm design project contains Huffman coding, a lossless algorithm to reduce image file size.
Language: Python - Size: 248 KB - Last synced at: 2 months ago - Pushed at: almost 2 years ago - Stars: 5 - Forks: 0

lmcilroy/lzm
A high speed LZ style lossless compression tool
Language: C - Size: 27.3 KB - Last synced at: 10 months ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 1

w-henderson/Huffpy
🗜️ Lightweight and efficient Python library for Huffman coding.
Language: Python - Size: 588 KB - Last synced at: 3 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 0

garimachhikara128/ImageHuffmanCoding
Huffman coding applied on images to obtain lossless image compression
Language: Matlab - Size: 2.93 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 4 - Forks: 3

ChristosKonstantas/IEEE-1857.2-lossless-audio-coding.
In this code we implement the IEEE 1857.2 lossless audio coding extension using 3 different source coding techniques : 1) Arithmetic Coding (benchmark)
Language: MATLAB - Size: 6.76 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

dominiksalvet/huffman-codec
Adaptive Huffman coding with extra features
Language: C++ - Size: 1.24 MB - Last synced at: 11 months ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

MarcelPiNacy/VectorCodec
(WIP) Fast lossless compression for 32-bit floats.
Language: C++ - Size: 77.1 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

FairozaAmira/4DNonSepDWT
4D Non-separable Integer Wavelet Transform for Lossless and Lossy Image Compression
Language: MATLAB - Size: 1.12 MB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 3 - Forks: 0

levindoneto/Burrows-Wheeler_Transform
Reversible permutation of the characters of a string, which can be used for lossless data compression based on block sorting.
Language: Python - Size: 5.86 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 3 - Forks: 2

Showndarya/Image-Compression-using-LZW
Image compression and decompression using LZW written in java
Language: Java - Size: 3.91 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 2

sherifabdlnaby/Lossless-Text-Compression-App
A Java program that implements (4) four lossless text compression techniques for ASCII Text and compares compression ratio.
Language: Java - Size: 20.5 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 1

RollinHugo/Lossless-compression
Lossless compression implementation in Java
Language: Java - Size: 18.6 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 2

BryanYehuda/CompressionMethodComparison
Repository ini dibuat untuk menampung code penghitungan MSE, SNR, dan PSNR untuk melakukan perbandingan Metode Compression Lossless dan Lossy
Language: Python - Size: 3.5 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 0

arjkashyap/Compress-Me
A small web app for lossless compression for text files
Language: TypeScript - Size: 668 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

omarbr6/lossless-audio-compression
In this repository we will find a code replication in MATLAB of the "LOSSLESS AUDIO COMPRESSION IN THE NEW IEEE STANDARD FOR ADVANCED AUDIO CODING" paper by H. Huang, H.Shu and R.Yu
Language: MATLAB - Size: 8.79 KB - Last synced at: 11 months ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

karimkohel/DCW
The DCW stands for Damn Compression Wizard and is basically what it sounds like, a compression app that can compress a text file using Huffman Code (Lossless))
Language: C - Size: 1.05 MB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 2 - Forks: 1

Joaobranquinho/AVC
University Project ( Class: Audio Video Coding )
Language: C++ - Size: 29.6 MB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 0

mieskolainen/RLS-Golomb-Rice
RLS-Golomb-Rice lossless codec
Language: Matlab - Size: 2.7 MB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 0

titemov/Lempel-Ziv-algorithms
Lossless data compression algorithms LZ77, LZ78 with graphical user interface.
Language: Java - Size: 208 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

mr-ravin/ravdec 📦
Ravdec is a Python module implementing a lossless data compression algorithm designed by Ravin Kumar on September 19, 2016. This algorithm is designed exclusively for textual data, including alphabets, numbers, and symbols.
Language: Python - Size: 78.1 KB - Last synced at: 20 days ago - Pushed at: 3 months ago - Stars: 1 - Forks: 2

nic-obert/frequency_tree_compression
A lossless compression algorithm implemented in Rust, inspired by Huffman coding
Language: Rust - Size: 220 KB - Last synced at: about 2 months ago - Pushed at: 10 months ago - Stars: 1 - Forks: 0

plipustel/Data_Compression
This project was aimed to complete my Bachelor Degree in Computer Science @2011 in University of Sumatera Utara, Indonesia. This project is a software that implements Lossless Data Compression Algorithms (Lempel Ziv Welch, Arithmetic Coding, Burrows Wheeler Transform, and Run-Length Encoding Algorithm)
Language: Pascal - Size: 1.37 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

pvs1209pvs/Huffman-Compression
Lossless text compression using Huffman Coding.
Language: Kotlin - Size: 5.78 MB - Last synced at: over 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

solkin/bzz-java
Tiny library that work like a bee to bring you sweet result
Language: Java - Size: 40 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

AbhishekSalian/Chain-Code
Its is one of the lossless compression algorithm.
Language: Scilab - Size: 2.98 MB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

AbhishekSalian/Shannon-Fano-Coding
This program is created to understand how Shannon Fano Coding works.
Language: Jupyter Notebook - Size: 398 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

shitpoet/paq1s
simple implementation of (part of) PAQ1
Language: C# - Size: 13.7 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

Zenithar/go-geopoint
GPS Point encoding library
Language: Go - Size: 38.1 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 1 - Forks: 0

code-blooded/Image-Compression
Compression using various algorithms and Comparision
Language: Python - Size: 1.05 MB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 1 - Forks: 6

respinha/audio-video-codification
Assignments for the Audio Video Codification course.
Language: C++ - Size: 34.7 MB - Last synced at: about 1 year ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

SK-Genius/CoDec
ImageCodec
Language: C++ - Size: 1.32 MB - Last synced at: almost 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

alanmacleod/huffmanjs
Little module to compress arbitrary data, e.g. before sending to the server. Simple to use; huffman.compress() and huffman.decompress().
Language: JavaScript - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 8 years ago - Stars: 1 - Forks: 0

dduyg/byte-efficient
A flexible Python tool for compressing data files with gzip, perfect for efficiently storing or transmitting large amounts of data without compromising quality.
Language: Python - Size: 96.7 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

vovach777/llcomp
lossless image compressor. The best of the World.
Language: C++ - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

harsha-yuvaraj/Data-Compression-and-Decompression-Tool
A specialized lossless file compression and decompression tool designed mainly for plain text, including programming files.
Language: Python - Size: 14.6 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

FedNazar/Kitten
Lossless data compression algorithm, aimed at fast decompression speeds and better compression ratios than LZ4HC and other speed-oriented algorithms
Language: C - Size: 27.3 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

thkox/uni_2023-compression-and-object-removal
This project is a team assignment for the "Multimedia Systems" course, offered in the 6th semester of the 2023 academic year at the University of Piraeus, Department of Informatics.
Language: Python - Size: 225 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 2

youssef-saaed/Huffman-Coding-Algorithm
This repository contains a C implementation of the Huffman coding algorithm, which is an efficient method for lossless data compression. The code constructs a Huffman tree based on the frequency of characters in a given message and generates a unique binary code for each character, minimizing the overall space required to store the message.
Language: C - Size: 4.88 KB - Last synced at: 3 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

Geolm/arithmetic_codec
arithmetic encoder decoder, C port of Amir Said's FastAC
Language: C - Size: 74.2 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

mohit01-10/LZW_and_Huffman_Compression_Algorithm
Implemented Huffman and LZW lossless data compression techniques.
Language: Python - Size: 11.9 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

MuhammadAhmad21042002/Huffman-Encoding-in-Cpp
C++ implementation of Huffman Encoder and Decoder
Language: C++ - Size: 5.86 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

Debraj-Dey/Huffman_Encoding_Decoding
An Web Application that uses Huffman Coding for compressing & decompressing txt files.
Language: JavaScript - Size: 791 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

khoi03/4-Different-Lossless-Compression-Algorithms
Language: Jupyter Notebook - Size: 14.1 MB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

Arthod/Bzip2-in-Java
My CS Bachelor Thesis (Summer 2022)
Language: TeX - Size: 87.8 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

rishavgiri6/Data-compressor-Mini-File
A Huffman decoder to enable lossless text file compression upto 100kb. Separate file for URL shortening as well.
Language: C - Size: 4.01 MB - Last synced at: over 1 year ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

mhilmi999/TugasLossyLosslessCompression_DCT_Fractal
Algoritma program dalam Lossy dan Lossless Compression menggunakan metode DCT dan Fractal melalui bahasa pemrograman Python
Language: Python - Size: 27.2 MB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

pvs1209pvs/LZW-Compression
Lossless data compression using Lempel-Ziv-Welch algorithm.
Language: C++ - Size: 138 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

charun80/imageio-flif
imageio plugin with FLIF wrapper for Python
Size: 16.6 KB - Last synced at: almost 2 years ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 0

AliiMahmoud/Lossy-and-Lossless-compression
Java implementation for some lossy and lossless compression algorithms (LZ77, LZ78, LZW, Non-uniform quantization and Standard Huffman)
Language: Java - Size: 284 KB - Last synced at: about 1 year ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 2

nyolamike/dotnyo
I am trying to build a data compression algorithm by exploring unconventional means like johnny_walker
Language: Rust - Size: 1000 Bytes - Last synced at: 4 days ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

solkin/bzz-go
Tiny library that work like a bee to bring you sweet result
Language: Go - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

shitpoet/paq1
PAQ1 original source code
Language: C++ - Size: 23.4 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

nyxgear/bwtzip-openmp
Parallel version of the bwtzip project implemented by means of the OpenMP APIs
Language: C++ - Size: 8.96 MB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

jojanper/huffcreate
Huffman code creation
Language: C - Size: 13.7 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

adikul30/lzw-lossless-compression
Lempel–Ziv–Welch (LZW) is a universal lossless data compression algorithm
Language: Python - Size: 1.95 KB - Last synced at: over 1 year ago - Pushed at: over 6 years ago - Stars: 0 - Forks: 0

mhmelshaaer/data-compression-multimedia
Various algorithms for lossy and lossless compression
Language: Java - Size: 110 KB - Last synced at: over 2 years ago - Pushed at: almost 7 years ago - Stars: 0 - Forks: 0

snehpahilwani/Huffman-Coding
Huffman Encoder-Decoder
Language: Java - Size: 8.79 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 0 - Forks: 1

pesout/Dwarferizer
Lossless compression algorithm. Input data are interpreted in different ways and the algorithm is searching for identical parts then. It's being bulit.
Language: JavaScript - Size: 88.9 KB - Last synced at: over 1 year ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0
