Skip to content

Releases: cc1a2b/beamit

Release list

BeamIt v1.0.0

Choose a tag to compare

@cc1a2b cc1a2b released this 09 Jul 20:23

BeamIt is an open-source, instant file-sharing tool that lets anyone share files
between any devices, anywhere — same room or different countries — using only a
web browser. One self-contained Go binary, zero configuration.

Highlights

  • Browser-based — works on any device with a modern browser; no app, no signup.
  • True P2P via WebRTC — direct device-to-device transfer when the network allows.
  • End-to-end encrypted — AES-256-GCM on every path, including relay fallback.
  • Cross-network — same LAN auto-discovery, or pair across networks with a short code.
  • Built-in TURN server — optional, enabled with --turn-secret for strict NATs.
  • Single binary / self-hostable — no database, no external services.

Install

Download the archive for your platform below, verify its checksum against
SHA256SUMS.txt, extract, and run.

# Linux / macOS
tar -xzf beamit_v1.0.0_<os>_<arch>.tar.gz
cd beamit_v1.0.0_<os>_<arch>
./beamit                     # then open the printed http://localhost:8080

# Windows (PowerShell): unzip and run beamit.exe

Build from source instead:

git clone https://github.com/cc1a2b/beamit
cd beamit
make build          # or: go build -o beamit ./cmd/beamit/

Verify

sha256sum -c SHA256SUMS.txt

Assets

Platform Archive
Linux x86-64 beamit_v1.0.0_linux_amd64.tar.gz
Linux ARM64 beamit_v1.0.0_linux_arm64.tar.gz
macOS Intel beamit_v1.0.0_darwin_amd64.tar.gz
macOS Apple Silicon beamit_v1.0.0_darwin_arm64.tar.gz
Windows x86-64 beamit_v1.0.0_windows_amd64.zip

Released under the MIT License.