Baike.dev
All toolsOnline toolsAI codingTrendingOpen sourceNewsSubmit
Log in
< Back to tools
X

xdelta

> 编程语言
Open source

open-source binary diff, delta/differential compression tools, VCDIFF/RFC 3284 delta compression

1.3K stars0 likes1 views
WebsiteGitHub

About

open-source binary diff, delta/differential compression tools, VCDIFF/RFC 3284 delta compression

Xdelta

Xdelta version 3 is a C library and command-line tool for delta compression using VCDIFF/RFC 3284 streams.

The current release series is 3.2.x.

Building

The sources live in the xdelta3 directory. To build with CMake:

bash
cd xdelta3
cmake -B build -DCMAKE_BUILD_TYPE=Release
cmake --build build
ctest --test-dir build

See xdelta3/README.md for more detail, including liblzma options and the Go regression-test harness.

Historical Xdelta 1

The modernized historical Xdelta 1 release lives in xdelta1/. It is currently 1.2.0 and uses CMake; follow its build and install instructions.

Releases

Prebuilt binaries for Linux, macOS, and Windows, plus a source tarball, are attached to each GitHub Release. The binaries are self-contained: liblzma (xz) and BLAKE3 are statically linked, so they need no system libraries at runtime. Releases are cut by pushing a vMAJOR.MINOR.PATCH tag, which drives the release workflow. See RELEASING.md for the full procedure and the release-branch conventions (releaseMAJOR_MINOR_apl).

License

This repository contains branches of Xdelta 3.x that were re-licensed by the original author under the Apache Public License version 2.0, namely:

  • release3_0_apl Change to APL based on 3.0.11 sources
  • release3_1_apl Merges release3_0_apl with 3.1.0 sources

The main branch and the 3.2.x series (release3_2_apl) continue under the same Apache 2.0 license.

The original GPL licensed Xdelta lives at http://github.com/jmacd/xdelta-gpl.

Documentation

Full documentation is published at ****, including the command-line syntax, armor mode, and the programming guide.

The site sources live in site/ (MkDocs + Material) and are built and deployed by .github/workflows/site.yml. These pages were migrated and updated from the project's legacy wiki branch.

Issues· 0 open

View all issuesOpen on GitHub

No open issues yet, or sync has not completed.

> Tags

C

No comments yet. Be the first to share.

> Details

PublishedAug 1, 2026
UpdatedSep 17, 2026
Category编程语言
PricingOpen source

> Related tools

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言