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

sz3/libcimbar

Optimized implementation for color-icon-matrix barcodes observed · 2026-08-28

github.com/sz3/libcimbar · homepage · C++ · MPL-2.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

95/100

  • Activity 98
  • Release rhythm 87
  • Longevity 100
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: 63
  • age_days: 2337
  • days_rel: 7
  • days_push: 12
  • n_releases_24m: 6

Full methodology

Adoption not part of the score

6426 stars · 471 forks observed · 2026-08-28

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

libcimbar is an optimized C++ implementation of the cimbar (color icon matrix) high-density 2D barcode format for air-gapped data transfer via screen-to-camera video. It encodes files up to 33MB into animated barcodes using fountain codes, zstd compression, and Reed-Solomon error correction, achieving ~850 kbit/s over a monitor and phone camera.

Use cases

  • transfer files to an air-gapped computer using only a screen and camera
  • encode a file into animated barcode images
  • decode cimbar barcodes with a phone camera to reconstruct a file
  • send data between devices without internet, bluetooth, or NFC
  • build applications that read or write cimbar barcode formats

When to choose

  • you need one-way data transfer into an air-gapped or network-isolated machine
  • you want high-throughput optical data transfer without any radio or network channel
  • you need a barcode format that tolerates out-of-order, missing, or corrupted frames

When to avoid

  • you need a simple, widely-supported barcode like QR codes for small payloads
  • you require real-time bidirectional communication
  • your environment cannot display animated video or capture it with a camera

Facets

library · maturity active

serialization image-processing computer-vision compression error-handling computer-vision image-processing files privacy developer-tools browser wasm cpp cross-platform barcode fountain-codes air-gapped-transfer reed-solomon opencv data-transfer qr-code-alternative linux android

2 sources

Member repositories

RepositoryRoleHealth v2
sz3/libcimbarmain95

For agents

markdown · JSON · MCP: product_card(name="sz3/libcimbar")

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