Releases: dotbge/bge-cli
v0.1.1
What's new
- Address book — save contacts and your own identities (
bge contact/bge identity, public keys only, kept in~/.bge) and encrypt by name:bge encrypt report.pdf -r Alice, or barebge encrypt report.pdfto seal to yourself. - Multi-file archive —
bge encrypt a.heic b.heic c.heic -a -o photos.bgebundles several files into one.bge. inspectnow names the recipient (Encrypted for: <name>) and supports--json.
Changed
- DotBGE branding; the banner reads
bge · DotBGE CLI.
The CLI is public keys only — it never stores private keys. The macOS build is a universal binary, signed with an Apple Developer ID and notarized; the Linux builds statically link the Swift runtime (no Swift install needed). Verify downloads with SHA256SUMS (macOS) / SHA256SUMS-linux.
Install: brew install --cask dotbge/tap/bge — or download a build below.
bge 0.1.0
First public release of bge, the command-line tool for the open .bge format.
Install — macOS
brew install --cask dotbge/tap/bge
Or download bge-0.1.0.pkg (double-click — signed + notarized, installs to /usr/local/bin) or the standalone bge-0.1.0-macos-universal.zip. Universal — Apple Silicon + Intel.
Install — Linux
Download the tarball for your architecture, then put bge on your PATH:
tar xzf bge-0.1.0-linux-x86_64.tar.gz # or -aarch64
sudo install bge-0.1.0-linux-x86_64/bge /usr/local/bin/
Statically linked — no Swift runtime needed. Verify with sha256sum -c SHA256SUMS-linux.
What's in it
encrypt/decryptfiles & folders — RSA identity (-r) or password (-p) modekeygen— RSA-4096 identity key pairsinspect— what a.bgeis; add-k/-pto reveal the original filename & typecard— export your public key as a.bgekeycontact the dotbge apps importenc/decaliases, stdin/stdout piping,--password-stdin, and sysexits exit codes
Interops with the dotbge apps for macOS & iOS and the open BGE v3 format — spec and test vectors at dotbge/bge-format.
ℹ️ The auto-generated "Source code" archives below are just this distribution repo (README, checksums, man page) — bge itself is closed-source. Install from the signed .pkg or tarballs above.