Private by design · Powered by the package 隐私优先 · 由包自身驱动

Binary patch tools.
No upload required.
二进制补丁
工具。
无需上传文件。

Create, apply, inspect, and verify ENDSLEY/BSDIFF43 patches locally with the same Web Worker and WebAssembly runtime shipped by react-native-bs-diff-patch.

使用 react-native-bs-diff-patch 自带的 Web Worker 与 WebAssembly 运行时,在本地创建、应用、检查和验证 ENDSLEY/BSDIFF43 补丁。

Binary Patch Toolkit 二进制补丁工具箱

Use real files. Get reproducible evidence. 使用真实文件,获得可复现的验证结果。

Choose an operation below. Every generated result includes hashes, byte counts, and a report you can paste into an issue.

选择下方操作。每次生成的结果都包含哈希、字节数和可直接粘贴到 Issue 的报告。

01 / DIFF

Generate a compatible patch

生成兼容补丁

Select the baseline and target. The result is immediately applied again and verified byte-for-byte before download.

选择基线文件和目标文件。下载前会立即重新应用补丁,并进行逐字节验证。

Whole-buffer operation 整块缓冲区操作 Peak memory can be several times the selected file sizes. 峰值内存可能达到所选文件大小的数倍。

Use this in your app 在应用中使用

Create Patch

browser.ts

Shipping utilities 分发辅助工具

Turn patch evidence into release metadata. 把补丁验证结果转化为发布元数据。

Build an integrity manifest, quantify transfer savings, or turn an error code into the next concrete debugging step.

生成完整性清单、量化传输收益,或把错误码转化为下一步可执行的排障动作。

04 / MANIFEST

Integrity manifest

完整性清单

Hash a baseline, target, and patch into a portable JSON record for your CDN or update service.

计算基线、目标和补丁的哈希,生成可供 CDN 或更新服务使用的 JSON 记录。

Ready
05 / SAVINGS

Transfer savings

传输节省计算器

Estimate the traffic avoided when clients download a patch instead of the complete target.

估算客户端下载补丁而非完整目标文件时可以节省的流量。

Saving rate 节省比例
Per download 单次节省
Total traffic 总节省流量
Full downloads avoided 等效完整下载
Ready
06 / DIAGNOSE

Error code explainer

错误码诊断器

Map a public error code to its platform, likely cause, and the safest next action.

将公开错误码映射到适用平台、常见原因和最安全的下一步动作。

Platform
适用平台
Likely cause
常见原因
Next action
下一步动作

Production boundaries 生产边界

The tool proves bytes—not trust. 工具可以证明字节一致,但不能建立信任。

Read production recipes → 阅读生产实践 →