An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: bsdiff

sisong/HDiffPatch

a C\C++ library and command-line tools for Diff & Patch between binary files or directories(folder); cross-platform; runs fast; create small delta/differential; support large files and limit memory requires when diff & patch.

Language: C++ - Size: 2.47 MB - Last synced at: 2 days ago - Pushed at: 3 days ago - Stars: 1,751 - Forks: 308

space-wizards/bsdiff-rs

Binary diffing algorithm implemented in Rust

Language: Rust - Size: 1.45 MB - Last synced at: 3 days ago - Pushed at: 8 days ago - Stars: 47 - Forks: 15

cundong/SmartAppUpdates

Android应用增量更新

Language: C - Size: 84.4 MB - Last synced at: 21 days ago - Pushed at: about 9 years ago - Stars: 2,646 - Forks: 826

itchio/butler

🎩 Command-line itch.io helper

Language: Go - Size: 30.6 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 815 - Forks: 63

eerimoq/detools

Binary delta encoding tools.

Language: Python - Size: 15 MB - Last synced at: 18 days ago - Pushed at: almost 2 years ago - Stars: 173 - Forks: 18

hucsmn/qbsdiff

fast and memory saving bsdiff 4.x compatible delta compressor and patcher

Language: Rust - Size: 13.2 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 31 - Forks: 6

icedream/go-bsdiff

Golang wrapper for @mendsley's bsdiff C library.

Language: C - Size: 2.34 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 25 - Forks: 8

sisong/sfpatcher

stable & fast to patch apk archives, used by Android app store. 为安卓应用商店使用而优化的apk增量更新算法。

Size: 435 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 80 - Forks: 9

thoughtpolice/minibsdiff

A miniature, portable version of bsdiff.

Language: C - Size: 73.2 KB - Last synced at: 2 months ago - Pushed at: over 7 years ago - Stars: 126 - Forks: 30

deminy/php-bsdiff

The bsdiff extension for PHP.

Language: C - Size: 72.3 KB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 3

lights0123/ddelta-rs

Rust port of the streaming ddelta patch algorithm, based on bsdiff

Language: Rust - Size: 43 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 11 - Forks: 1

jzebedee/deltaq

Fast and portable delta encoding for .NET in 100% safe, managed code.

Language: C# - Size: 555 KB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 42 - Forks: 13

itlwy/AppSmartUpdate

a smart lib for updating app / Android版本更新,支持增量更新

Language: Java - Size: 11.2 MB - Last synced at: 7 months ago - Pushed at: over 5 years ago - Stars: 154 - Forks: 38

SkutteOleg/Dreamio-updater

This is the updater for DREAMIO: AI-Powered Adventures

Language: Rust - Size: 107 KB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

drake127/bsdiff Fork of mendsley/bsdiff

bsdiff and bspatch are libraries for building and applying patches to binary files.

Language: C - Size: 146 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 4

amisare/BSDiff-iOS

BSDiff iOS

Language: Objective-C - Size: 154 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 16 - Forks: 1

Ryan-Shz/xdelta3-for-android

xdelta3 for android lib.

Language: C - Size: 192 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 3 - Forks: 0

Ryan-Shz/hdiffpatch-for-android

基于HDiffPatch的增量更新算法库,相比Bsdiff,更小的内存占用,更快的合成效率,更适合移植到移动端中

Language: C - Size: 14.7 MB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 9 - Forks: 1

MarcusMa/react-native-async-load-bundle

This is an example project to build the common bundle file and the differential bundle file using Metro, and load the differential bundle asynchronously in app. Compare with loading the official bundle file synchronously, there was 20% ~ 25%(20 ~ 200 ms) decrease in the load time of react view by using loading the differential bundle asynchronously.

Language: Objective-C - Size: 12.9 MB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 35 - Forks: 11

zhuyie/bsdiff

bsdiff is a library for building and applying patches to binary files.

Language: C - Size: 10.8 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 26 - Forks: 12

notr1ch/obsupdater

Update module for Open Broadcaster Software (Classic)

Language: C - Size: 2.18 MB - Last synced at: about 2 months ago - Pushed at: about 8 years ago - Stars: 4 - Forks: 1

panxw/bsdiff-mirror

Latest version of bsdiff, version 4.3

Language: C - Size: 6.84 KB - Last synced at: almost 2 years ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 0

joelcho/bsdiff-java

bsdiff v4.3 Java implementation

Language: Java - Size: 28.3 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

woodruffw/libbdiff

A library for creating and patching binary diffs. Based on bsdiff.

Language: C - Size: 215 KB - Last synced at: 3 days ago - Pushed at: over 10 years ago - Stars: 11 - Forks: 1

MarcusMa/compare-file-diff-tools

Compare google-diff-match and bsdiff tools

Language: Java - Size: 499 KB - Last synced at: about 1 year ago - Pushed at: over 5 years ago - Stars: 14 - Forks: 3

lizhangqu/CorePatch

An universal patch generator and applier such as using BsDiff/BsPatch and Google Archive Patch

Language: Java - Size: 52.9 MB - Last synced at: about 2 months ago - Pushed at: about 7 years ago - Stars: 17 - Forks: 6

jleclanche/python-ptch

A library to read and apply Blizzard PTCH files.

Language: Python - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: about 9 years ago - Stars: 2 - Forks: 3

tieonlinux/TDiffBackup

Terraria TShock World file backup system

Language: C# - Size: 93.8 KB - Last synced at: over 2 years ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

GankLun/bsdiff-cross-platform

android bsdiff and bspatch which includes java source code and native source code

Language: C - Size: 40 MB - Last synced at: over 2 years ago - Pushed at: about 8 years ago - Stars: 16 - Forks: 5

jakule/andiff

Language: C++ - Size: 82 KB - Last synced at: about 2 years ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 3

kalu-github/cmake_bsdiff

android增量更新,apk差分包生成,apk差分包合并

Language: C - Size: 2.11 MB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

amisare/BSDiff-android

BSDiff android

Language: C - Size: 914 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

FreedomPeace/linux-learn

Size: 1000 Bytes - Last synced at: over 2 years ago - Pushed at: about 5 years ago - Stars: 0 - Forks: 0

zhungxd/BSPatch

a BSPatch library for iOS.bsdiff and bspatch are libraries for build and applying patches to binary files.

Language: C - Size: 34.2 KB - Last synced at: 21 days ago - Pushed at: over 7 years ago - Stars: 7 - Forks: 1

iceCola7/BSDiffSample

Android 应用增量更新

Language: C - Size: 170 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 2

liuweijw/PatchUpdateDemo

借助bsdiff生成差分包实现增量更新,新旧apk包直接生成差分包

Language: C - Size: 137 KB - Last synced at: 4 months ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 1

maplee/PatchDemo

增量更新下载,增量包md5检验

Language: C - Size: 9.31 MB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0