■ huff Home How It Works Install Interface MIDI OSC Output
--:--:--
Installation
_

macOS

  1. Download huff-1.0.2-universal.dmg from the Releases page.
  2. Open the DMG and drag huff to your Applications folder.
  3. On first launch macOS may show a Gatekeeper warning. Right-click the app icon → OpenOpen to bypass it once.
  4. Grant camera access when prompted if you plan to use webcam input.
Apple Silicon + Intel: The DMG ships as a Universal binary built with lipo. Runs natively on both M-series and Intel Macs. Syphon.framework is bundled inside the .app — nothing to install separately.

Windows

  1. Download huff-1.0.2-x64-setup.exe (or the .msi) from the Releases page.
  2. Run the installer.
  3. Windows SmartScreen may warn about an unsigned binary — click More info → Run anyway.
  4. For Spout output, install the Spout2 runtime separately.
  5. Microsoft Edge WebView2 Runtime is required on Windows 10. Pre-installed on Windows 11.
SmartScreen warning: Expected on unsigned builds. Click More info → Run anyway. This will be resolved in future releases with a code-signing certificate.

Building From Source

Prerequisites

ToolVersionNotes
Node.js≥ 18 LTSnodejs.org
Rust + CargostableInstall via rustup.rs
Tauri CLI1.xInstalled via npm install

macOS extra: Xcode Command Line Tools

xcode-select --install

Windows extra: Build Tools for Visual Studio with Desktop development with C++.

rustup target add x86_64-pc-windows-msvc

Linux extra: WebKitGTK development libraries.

# Ubuntu / Debian sudo apt install -y libwebkit2gtk-4.0-dev build-essential libssl-dev libgtk-3-dev # Arch sudo pacman -S --needed webkit2gtk base-devel openssl gtk3 # Fedora sudo dnf install webkit2gtk4.0-devel openssl-devel

Clone and Run

git clone https://github.com/your-org/huff.git cd huff npm install # Development — hot reload npm run dev # Production build npm run build # macOS: Universal DMG npx tauri build # Windows / Linux: native installer