Skip to content
The Daily Repo

bamler-lab / constriction

Entropy coders for research and production in Python and Rust.

Why this job: works in the areas we cover, but does not say which job it does

What it does

The constriction library provides a set of composable entropy coding algorithms with a focus on correctness, versatility, ease of use, compression performance, and computational efficiency. The goals of constriction are three-fold:

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 3 months ago
Stars
111
On GitHub
Licence
Apache-2.0
Allows business use
Downloads for
2 systems
Mac, Linux
Latest version
v0.5.0
Released 3 months ago
Built with
Rust
86% of the code

Is it looked after?

Contributors
Not stated
Last 90 days
Issues
91% closed
1 still open
Pull requests
59 merged
1 waiting
Releases
23
2 in the last year
  • No contributing guide
  • No security policy
  • No code of conduct
More: download files, languages, topics and project record

Download files, v0.5.0

  • Mac15 files, 78 downloads
  • Linux5 files, 30 downloads

All files on GitHub (opens in new tab)

Languages

  • Rust 86%
  • Python 14%
  • Handlebars <1%
  • Linker Script <1%

Topics

  • compression
  • compression-codecs
  • compression-methods
  • data-science
  • entropy-coding
  • entropy-models
  • machine-learning
  • python-api
  • rust

Project record

  • JobOther AI tools
  • StatusListed
  • Commits615
  • Forks7
  • Watching1
  • Stars in 28 days+1
  • CreatedDec 28, 2020
  • First seen by usNov 7, 2026
  • CheckedNov 8, 2026

Type to search.

Try