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
