binpatch | binpatch
Ship binary updates that download a patch instead of the whole file. binpatch generates and applies small binary delta patches — the same engine getsentry/cli uses to self-update.
binpatch | binpatch Skip to content binpatch Every binary update re-downloads the whole file. Patch only what moved — Electron apps, CLIs, agents, anything that's a single-file artifact. Get Started View on GitHub What you save Section titled “What you save” Bandwidth Median 96% fewer bytes per update across 8 real getsentry/cli releases. A 31 MB gzipped full download becomes a 1.3 MB patch on a typical release — and small bug-fix releases go as low as 0.9%. Wall time On slow links the savings are dramatic. At 5 Mbps the full download takes ~53 s; the patch download + apply takes ~4 s. At 25 M
Explore this link on the map →saved by
related reading
- ToDesktoptodesktop.com
- Rewriting Bun in Rust | Bun Blogbun.com
- Behind The Scenes of Bun Install | Bun Blogbun.com
- Simon Willison’s Weblogsimonwillison.net
- Malleable software: Restoring user agency in a world of locked-down appsinkandswitch.com
- cbloom rantscbloomrants.blogspot.com
- Overriding Dependencies - The Cargo Bookdoc.rust-lang.org
- GitHub - conventional-changelog/conventional-changelog: Generate changelogs and release notes from a project's commit messages and metadata. · GitHubgithub.com
- GitHub - nikivdev/go: Go tools, libraries · GitHubgithub.com
- GitHub - GitGuardian/ggshield: Detect and validate 500+ types of hardcoded secrets with advanced checks. Use it as a pre-commit hook, GitHub Action, or CLI for proactive secret detection and security. · GitHubgithub.com
- cchistory: Tracking Claude Code System Prompt and Tool Changesmariozechner.at
- Sandbox SDKsandbox.cloudflare.com