A hands-on introduction to video technology: image, video, codec (av1, vp9, h265) and more (ffmpeg encoding). Translations: 🇺🇸 🇨🇳 🇯🇵 🇮🇹 🇰🇷 🇷🇺 🇧🇷 🇪🇸
Arithmetic Coding GitHub Repositories
Explore popular GitHub repositories tagged “arithmetic-coding”.
Compare stars, forks, and programming language using the same GitStar view as GitHub Trending.
Trending Repositories
Clear implementation of arithmetic coding for educational purposes in Java, Python, C++.
The Minimal LZMA (minlzma) project aims to provide a minimalistic, cross-platform, highly commented, standards-compliant C library (minlzlib) for decompressing LZMA2-encapsulated compressed data in LZMA format within an XZ container, as can be generated with Python 3.6, 7-zip, and xzutils
Building better compression together
Entropy coding / arithmetic coding for PyTorch
TurboRC - Fastest Range Coder + Arithmetic Coding / Fastest Asymmetric Numeral Systems
Data Compression using Arithmetic Encoding in Python
The implementation of various data compression techniques.
YAECL: Yet Another Entropy Coding Library for Neural Compression Research, with Arithmetic Coding and Asymmetric Numeral Systems support
This project is being developed as part of a Master's degree research sponsored by Brazil's CNPQ. It's goal is to design a hardware architecture to accelerate the AV1 arithmetic encoder.
An arithmetic coder for Rust.
LLMA = LLM + Arithmetic coder, which use LLM to do insane text data compression. LLMA=大模型+算术编码,它能使用LLM对文本数据进行暴力的压缩,达到极高的压缩率。
Nacrith — Lossless text compression via ensemble neural arithmetic coding. Combines SmolLM2-135M language model with context mixing, adaptive prediction, and high-precision CDF coding. 3.1x better than gzip, and outperforming CMIX, ts_zip, LLMZip and FineZip. Fully lossless. GPU accelerated.
Arithmetic coding library with statistical models like PPM and Context mixing (demonstrating core principles of probabilistic inference, ensemble learning in AI)
Image compression using arithmetic coding algorithm
Arithmetic coding library
Arithmetic Coding for Data Compression
This is a demo for still image compression application
MATLAB implementation | Qiu et al., IEEE SPL 2025 | EDP prediction + adaptive entropy coding + 3-stage VRBE RDHEI
:wrench: Arithmetic coding algorithm implemented in Node.js, both API and CLI support. 算术编码 npm 包,支持 API 调用和 CLI。
LZW and AAC Data Compression
Embeddable dynamic bit sequence compressor using arithmetic coding
Adaptive Arithmetic Compression Library Written in Rust.