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

jmacd/xdelta

open-source binary diff, delta/differential compression tools, VCDIFF/RFC 3284 delta compression observed · 2026-08-28

github.com/jmacd/xdelta · C observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 88
  • Release rhythm 57
  • 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: 4180
  • days_rel: 73
  • days_push: 73
  • n_releases_24m: 1

Full methodology

Adoption not part of the score

1337 stars · 217 forks observed · 2026-08-28

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

Xdelta 3 is a C library and command-line tool for binary delta compression using the VCDIFF (RFC 3284) format. It computes compact differences between files and applies patches to reconstruct targets, with optional secondary compression via liblzma and BLAKE3 checksums.

Use cases

  • generate binary patches between file versions
  • apply a delta patch to reconstruct a file
  • reduce download size for software updates
  • diff large binary files that text diff tools can't handle
  • embed delta compression in a C application via the library

When to choose

  • you need standards-compliant VCDIFF/RFC 3284 delta streams
  • you distribute binary updates and want minimal patch sizes
  • you need a small, self-contained C library with no runtime dependencies

When to avoid

  • you need text-aware diffs or merges (use git or diff tools)
  • you need cross-language bindings beyond C without extra work
  • you need actively maintained multi-contributor development

Facets

library · maturity stable

compression cli files developer-tools windows cross-platform cli binary-diff delta-compression vcdiff rfc-3284 c-library algorithms linux macos

1 source

Member repositories

RepositoryRoleHealth v2
jmacd/xdeltamain80

For agents

markdown · JSON · MCP: product_card(name="jmacd/xdelta")

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