← Home

Installation

Get blast running

Pre-built binaries for all major platforms. No Rust or compiler needed for the one-liner install.

Linux & macOS

sh
$curl -fsSL https://raw.githubusercontent.com/Walon-Foundation/blast/main/install.sh | sh

Auto-detects OS and architecture. Installs to ~/.local/bin. Set BLAST_INSTALL_DIR to override the destination.

Windows

PowerShell
PS>irm https://raw.githubusercontent.com/Walon-Foundation/blast/main/install.ps1 | iex

Downloads the x86_64-pc-windows-msvc binary and adds it to your user PATH automatically.

Build from source

sh
$cargo install --git https://github.com/Walon-Foundation/blast

Requires Rust 1.75 or later. Run rustup update stable if you need to upgrade.

Supported platforms

PlatformTarget tripleNotes
Linux x86-64your systemx86_64-unknown-linux-gnuglibc 2.17+. Works on Ubuntu 20.04+, Debian 11+, RHEL 8+.
Linux arm64aarch64-unknown-linux-gnuRaspberry Pi 4, AWS Graviton, most arm64 cloud instances.
macOS arm64aarch64-apple-darwinApple Silicon (M1, M2, M3, M4). macOS 12+ recommended.
Windows x86-64x86_64-pc-windows-msvcWindows 10/11. MSVC runtime included.

macOS x86-64 is not supported. Use Rosetta 2 (arch -arm64 zsh) or the Linux binary via Docker on Intel Macs.

Manual download

Grab an archive from GitHub Releases and place the binary anywhere on your PATH.

GitHub Releases

Verify the install

sh
$blast --version

If the command is not found, add the install directory to your PATH.

sh — add to ~/.bashrc or ~/.zshrc
$export PATH="$PATH:$HOME/.local/bin"

Uninstall

sh
$rm ~/.local/bin/blast

blast writes no config files or databases. Removing the binary is all that is needed.