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

GitHub topics: lossless-compression-algorithm

libjxl/libjxl

JPEG XL image format reference implementation

Language: C++ - Size: 36.4 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2,976 - Forks: 294

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

cgbur/arcode-rs

An arithmetic coder for Rust.

Language: Rust - Size: 614 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 24 - Forks: 4

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Related Keywords
lossless-compression-algorithm 80 compression 25 huffman-coding 13 compression-algorithm 13 data-compression 11 image-compression 10 lossless 9 python 9 huffman 8 lossless-data-compression 7 lossy-compression 7 entropy-coding 7 java 6 huffman-compression-algorithm 6 encoder 6 arithmetic-coding 5 huffman-tree 5 decoder 5 audio 5 lz77 4 decompression 4 cpp 4 compress 4 c 4 codec 4 audio-codec 4 audio-compression 4 lzw-compression 3 huffman-coding-algorithm 3 lossy 3 text-compression 3 huffman-decoder 3 huffman-encoder 3 encoding 3 decoding 3 open-source 2 burrows-wheeler-transform 2 huffman-compressor 2 huffman-compression 2 compression-methods 2 numpy 2 decompressor 2 huffman-algorithm 2 javascript 2 flac 2 jpeg 2 multimedia 2 computer-science 2 lempel-ziv 2 run-length-encoding 2 audio-processing 2 python3 2 image-processing 2 archiver 2 compressor 2 lossless-compression 2 rust 2 video-compression 1 ukkonen-algorithm 1 polimi 1 discrete-mathematics 1 parallel-programming 1 algorithms 1 university-project 1 tree-structure 1 burrows-wheeler-tranform 1 rle 1 mnp5 1 heap 1 rls-golomb-rice 1 binary 1 video-codec 1 cuetools 1 chaincode 1 scilab 1 arithmetic 1 one-header 1 url-shortener 1 algorithm 1 tree 1 compression-process 1 formula 1 numeral-systems 1 matlab 1 lzw-algorithm 1 variable-length 1 dictionary-compression-algorithm 1 mse 1 psnr 1 snr 1 coordinates 1 golang 1 gps 1 interplanetary 1 map 1 privacy-preserving 1 bwt 1 lossless-algorithms 1 lossless-music 1 music-library 1