Ross ROSS = Recommend OSS · open-source software intelligence for agents

Blosc/c-blosc

A blocking, shuffling and loss-less compression library that can be faster than `memcpy()`. observed · 2026-08-28

github.com/Blosc/c-blosc · homepage · C · NOASSERTION (other) observed · 2026-08-28

Health v2 · maintenance only

48/100

  • Activity 57
  • Release rhythm 8
  • Longevity 100

Flags: no_license

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 5540
  • days_rel: n/a
  • days_push: 262
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1057 stars · 172 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

C-Blosc is a high-performance, lossless compression library for binary data that uses blocking, shuffling, SIMD, and multi-threading to compress and decompress faster than memcpy(). It acts as a meta-compressor wrapping codecs like LZ4, Snappy, Zlib, and Zstandard. This original C-Blosc is in maintenance mode; C-Blosc2 is the actively developed successor.

Use cases

  • compress large binary datasets in memory or on disk
  • speed up memory-bound computations with cache-fitting compression
  • compress numerical arrays for scientific computing
  • choose among multiple compression codecs via one API
  • reduce memory bus traffic in data-intensive applications

When to choose

  • you need extremely fast lossless compression of binary/numerical data
  • you want a single API over LZ4, Zstd, Zlib, Snappy, and BloscLZ
  • you need a mature, widely used C library with SIMD and threading support

When to avoid

  • you are starting a new project - use C-Blosc2 instead, since this version gets no new features
  • you need maximum compression ratio rather than speed
  • you need compression of text or streaming data rather than fixed-size binary blocks

Facets

library · maturity maintenance

compression serialization performance big-data developer-tools cross-platform c cpp python meta-compressor simd multithreaded memory-bound lossless binary-data cache-optimization

2 sources

Member repositories

RepositoryRoleHealth v2
Blosc/c-bloscmain48

For agents

markdown · JSON · MCP: product_card(name="Blosc/c-blosc")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem