Download Sailfin
Get the Sailfin compiler and toolchain for your platform.
Technical preview: v0.12.0Quick Install
Installs the latest matching release and verifies its signed manifest and SHA-256 digest when OpenSSL 1.1.1+ is available. Compiling Sailfin programs still requires LLVM tools 17+ or 18+, clang, and the platform linker.
Linux & macOS
curl -fsSL https://raw.githubusercontent.com/SailfinIO/sailfin/main/install.sh | bashWindows (PowerShell)
irm https://raw.githubusercontent.com/SailfinIO/sailfin/main/install.ps1 | iexTier 2 — supported. Windows releases use the native MSVC compiler. Merge-blocking CI builds it and runs all eight owned test shards; the nightly workflow also proves the strict self-host fixed point and complete cold suite.
Featured Downloads
Pre-built binaries for base-supported platforms. Download, extract, and add to your PATH. An installer asset does not imply capability-sealed support; Linux ARM64 is a Tier 2 base target, not a seal target.
All Downloads — v0.12.0
Every installer asset for the current technical preview release.
| File | OS | Arch | Size | SHA256 |
|---|---|---|---|---|
| sailfin_0.12.0_linux_arm64.tar.gz | Linux | ARM64 | 29.4 MB | 25a631083fa2285f9548936a2cb94d4482c4efea5a5bb5109ef907cea5e937d8 |
| sailfin_0.12.0_linux_x86_64.tar.gz | Linux | x86_64 | 29.5 MB | 3a929c7ebc16fbe4915211f5946d303d6bf1f0a1afaeea5fbeca0a37201bd5e8 |
| sailfin_0.12.0_macos_arm64.tar.gz | macOS | ARM64 | 29.6 MB | ea75b794ac038a160f0dabf7867613487312905492ae5424053246b282d2cf0a |
| sailfin_0.12.0_windows_x86_64-msvc.tar.gz | Windows | x86_64 | 27.7 MB | 376f8eeab19ba2306fa8374a1d1e45dc537451df00664c96e78340b6bf48f316 |
| sailfin_0.12.0_windows_x86_64.tar.gz | Windows | x86_64 | 35.3 MB | 8bb5e514d844aaf3bc401c0be35e36bf619d47c659eafb3e8bf2b8ff72b5088f |
Verify downloads with the signed manifest by following theverification guide. Looking for older releases? Seeall releases on GitHub.
Build from Source
Clone the repository and build the self-hosted compiler via LLVM. Requires bash, jq, LLVM tools, clang, and OpenSSL development libraries.
git clone https://github.com/SailfinIO/sailfin.git && cd sailfin./install.shsfn dev bootstrap buildbuild/bin/sfn dev bootstrap install --from build/bin/sfn --prefix "$HOME/.local"The second command installs a released compiler (same as the Quick Install step above) so the third can self-host; that build then fetches the seed pinned in bootstrap.toml on its own. See the full build instructions for prerequisites and troubleshooting.