Skip to content

Releases: dotbge/bge-cli

v0.1.1

03 Jun 06:11

Choose a tag to compare

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 bare bge encrypt report.pdf to seal to yourself.
  • Multi-file archivebge encrypt a.heic b.heic c.heic -a -o photos.bge bundles several files into one .bge.
  • inspect now 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

01 Jun 09:37

Choose a tag to compare

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 / decrypt files & folders — RSA identity (-r) or password (-p) mode
  • keygen — RSA-4096 identity key pairs
  • inspect — what a .bge is; add -k/-p to reveal the original filename & type
  • card — export your public key as a .bgekey contact the dotbge apps import
  • enc/dec aliases, 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.