Skip to content

v1.0.0 - Release

Latest

Choose a tag to compare

@iperfex-team iperfex-team released this 24 Nov 17:43
· 6 commits to main since this release

Release v1.0.0

This release includes standalone binaries for all major platforms and a WebAssembly (WASM) version for web browsers. No external files needed - all assets are embedded in the binaries.

CLI Binaries (Standalone)

  • Windows (amd64) - homekitgenqrcode-windows-amd64.exe
  • macOS Intel (amd64) - homekitgenqrcode-darwin-amd64
  • macOS Apple Silicon (arm64) - homekitgenqrcode-darwin-arm64
  • Linux 64-bit (amd64) - homekitgenqrcode-linux-amd64
  • Linux ARM64 (arm64) - Raspberry Pi 4+ - homekitgenqrcode-linux-arm64
  • Linux ARM (32-bit) - Raspberry Pi 3 and older - homekitgenqrcode-linux-arm

WebAssembly (WASM) Version

  • Complete WASM Package - homekitgenqrcode-wasm.zip - Contains all files needed to run in a web browser
    • homekitgenqrcode.wasm - WebAssembly binary
    • index.html - Web interface
    • wasm_exec.js - Go WebAssembly runtime

Installation

CLI Version

  1. Download the binary for your platform
  2. Make it executable (Linux/macOS): chmod +x homekitgenqrcode-*
  3. Run it directly - no dependencies needed!

WASM Version

  1. Download homekitgenqrcode-wasm.zip
  2. Extract the ZIP file
  3. Serve the files with a web server (e.g., http-server or python3 -m http.server)
  4. Open in your web browser

Usage

CLI

# Quick start (auto-generate all values)
./homekitgenqrcode code -c 5 -o example.png

# With all parameters
./homekitgenqrcode generate -c 5 -p "613-80-755" -s "ABCD" -m "AABBCCDDEEFF" -o example.png

WASM

See WASM README for detailed instructions.

For more information, see the README.