Sparkle is a software update framework for macOS applications. It provides a system for delivering automatic updates using signed archives and RSS-based feeds to notify clients of new software versions. The framework ensures software integrity and authenticity through public-key cryptography, requiring digital signatures for both update archives and release feeds. It includes mechanisms for signing key rotation to maintain the security chain if a private key is lost. To optimize delivery, the project includes tools for generating binary delta updates that ship only the byte-level differences
Squirrel.Windows is a framework for installing and updating Windows desktop applications via HTTP. It functions as an application installer, background software updater, and distribution system that operates without the use of traditional installation wizards. The framework uses NuGet packages to distribute software and reduce download sizes through delta updates. It manages software releases by organizing updates into distinct HTTP channels to control how different user groups receive new versions. The system handles deployment through user-mode directory installation to avoid administrativ
AndFix is a binary patching framework and update system for Android applications. It provides tools for generating binary diffs and applying runtime method replacements to fix bugs without requiring a full application update. The system utilizes a binary diff generator to isolate minimal code changes between package versions. It supports the consolidation of multiple incremental patches into a single update file and employs native hooks to replace specific method implementations in memory during the application initialization phase. The framework covers capabilities for binary patch generati
This project is a collection of utilities designed for the localization and modification of a multi-platform SSH client. It serves as a cross-platform application translator and premium unlocker, providing the means to translate the software interface into Chinese and bypass authentication and trial restrictions. The toolset implements binary patching and asset replacement to enable offline application access by skipping mandatory login processes. It specifically modifies internal application flags to unlock premium functionality across Windows, macOS, Linux, and Android platforms. The proje
HDiffPatch is a cross-platform library and command-line utility designed for generating and applying binary differential updates. It enables the creation of compact patch files by calculating the differences between binary files or entire directory structures, facilitating efficient data synchronization and software distribution.
Las características principales de sisong/hdiffpatch son: Binary Diffing Libraries, Binary Delta Generators, Embedded Patching Utilities, Parcheo binario genérico, Low-Memory Patching Engines, Streaming Patch Buffers, Large File Versioning Systems, Compressed Delta Updates.
Las alternativas de código abierto para sisong/hdiffpatch incluyen: squirrel/squirrel.windows — Squirrel.Windows is a framework for installing and updating Windows desktop applications via HTTP. It functions as an… sparkle-project/sparkle — Sparkle is a software update framework for macOS applications. It provides a system for delivering automatic updates… alibaba/andfix — AndFix is a binary patching framework and update system for Android applications. It provides tools for generating… blackboardsh/electrobun — Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop… arcsurge/termius-pro-zh_cn — This project is a collection of utilities designed for the localization and modification of a multi-platform SSH… athityakumar/colorls — colorls is a Ruby-based terminal directory visualizer that displays file system contents using colors, Font Awesome…