balls

Latest accepted Alpha

One command. The newest published Balls Alpha.

Pick this computer, copy one command, and run it in its terminal. Rerun the same command after a new Alpha is accepted—no more carrying ZIP files between machines.

Choose a delivery lane

Run it where Balls will live.

Windows and Linux install published packages. macOS intentionally downloads source only until a real Mac package exists.

01 Packaged · x64

Windows

Install the latest Alpha

Downloads the accepted Windows package and repository installer, verifies both SHA-256 layers, and keeps your existing Balls state.

Windows PowerShell
Invoke-WebRequest https://balls.wlkrlabs.com/install.ps1 -OutFile "$env:TEMP\install-balls.ps1"; powershell.exe -NoLogo -NoProfile -File "$env:TEMP\install-balls.ps1"
Windows x64 · Windows PowerShell 5.1+ · runtime checked from manifest Review install.ps1
02 Packaged · x64

Linux

Install the latest Alpha

Downloads the accepted Linux package and repository installer, verifies both SHA-256 layers, and uses protected user-owned state.

Bash
curl --proto "=https" --tlsv1.2 -fsSLo ./install-balls.sh https://balls.wlkrlabs.com/install.sh
bash ./install-balls.sh
Linux x64 · Bash · curl · Python 3 · unzip · ASP.NET Core 10 Review install.sh
03 Source · Apple silicon

macOS

Get the latest Alpha source

macOS is source-only today. This gets the exact accepted release source and verifies its commit; it does not claim a packaged or notarized app.

Terminal
curl --proto "=https" --tlsv1.2 -fsSLo ./get-balls-source.sh https://balls.wlkrlabs.com/source.sh
bash ./get-balls-source.sh
Apple-silicon macOS · Bash · curl · Python 3 · Git Review source.sh

Development channel

Testing software. It may be broken.

Development packages are immutable public test snapshots, not accepted releases. They still carry exact package identity and SHA-256 metadata.

Use Development only for an active Balls test. A functional failure is allowed. Corrupt or ambiguous packages are not.

No Development build is published yet. The accepted Alpha above remains the only installable release.

Immutable history

Previous versions

Every accepted release and the newest ten Development builds. Historical commands select a fixed version manifest, never a moving channel.

Version Channel Published Windows
0.3.0-alpha.1 Accepted Alpha Version manifest
0.2.0-alpha.1 Accepted Alpha Version manifest
0.1.0-alpha.2 Accepted Alpha Version manifest
View complete GitHub Releases history

Know what you are running

Small command. Visible trust chain.

01

Published, not bleeding-edge

The stable command follows the newest owner-accepted Alpha, never a short-lived GitHub Actions artifact.

02

Checks before execution

Packages, checksum files, and repository installers are matched to the hashes in the public channel manifest.

03

Prerelease means prerelease

Current binaries are an unsigned prerelease. The commands do not bypass Windows policy or imply a supported Stable release.