Skip to content

Releases: YUX/floo

Nightly Build (2025-12-02 07:42 UTC)

02 Dec 07:42
52faa7c

Choose a tag to compare

Pre-release

Automated nightly build from latest commit

Latest Changes

Commit: 52faa7c889d631944369f7260c1b9b2e45c2f078

Merge pull request #1 from dip-proto/aegisx

Add support for the AEGIS-X variants


🚀 Performance

  • 29.4 Gbps encrypted throughput (AEGIS-128L)
  • 671 KB total binary size
  • Zero dependencies

📥 Downloads

Platform File Recommended For
Linux x86_64 (glibc) floo-x86_64-linux-gnu.tar.gz Generic compatibility
Linux x86_64 (Haswell+) floo-x86_64-linux-gnu-haswell.tar.gz Modern Intel/AMD (AES-NI)
Linux x86_64 (musl) floo-x86_64-linux-musl.tar.gz Alpine/static containers
Linux ARM64 (generic) floo-aarch64-linux-gnu.tar.gz ARM servers and SBCs
Linux ARM64 (Neoverse) floo-aarch64-linux-gnu-neoverse-n1.tar.gz AWS Graviton / Ampere
Linux ARM64 (Raspberry Pi 4/5) floo-aarch64-linux-gnu-rpi4.tar.gz Pi 4/5 tuned
macOS Apple Silicon floo-aarch64-macos-m1.tar.gz M-series Macs
macOS Intel floo-x86_64-macos.tar.gz Legacy Intel Macs
macOS Intel (Haswell+) floo-x86_64-macos-haswell.tar.gz Best perf on 2013+ Macs

⚠️ Note

This is a pre-release nightly build from the latest code.

  • Updated automatically on every push to main
  • For production, use numbered releases (v0.1.0, v0.2.0, etc.)
  • Binaries are built with ReleaseFast optimization

🔒 Security

Before using:

  1. Replace placeholder PSK/tokens in config files
  2. Run --doctor to validate setup
  3. Use AEGIS-128L or AES-256-GCM cipher

Built from: 52faa7c

v0.1.5

19 Nov 08:34
048fc9c

Choose a tag to compare

Floo v0.1.5

High-throughput tunneling in Zig - Zero dependencies, maximum performance

🚀 Performance (Apple M1 MacBook Air)

  • 29.4 Gbps encrypted throughput (AEGIS-128L cipher)
  • 62% faster than Rathole
  • 194% faster than FRP

📦 Binary Sizes

  • Client (flooc): 394 KB
  • Server (floos): 277 KB
  • Total: 671 KB

✨ Key Features

  • 🔐 Noise XX + PSK authentication (5 AEAD ciphers)
  • 🚀 Multi-service multiplexing
  • ⚡ Parallel tunnels with round-robin load balancing
  • 🌐 Proxy support (SOCKS5 + HTTP CONNECT)
  • 💓 Heartbeat supervision & auto-reconnect
  • 🔄 Hot config reload (SIGHUP)
  • 📊 Built-in diagnostics (--doctor, --ping)
  • 🎯 Per-service token authentication

📥 Installation

Choose your platform:

Platform Download CPU Optimization
Linux x86_64 (glibc) floo-x86_64-linux-gnu.tar.gz Generic compatibility
Linux x86_64 (Haswell+) floo-x86_64-linux-gnu-haswell.tar.gz AES-NI/BMI2 tuned
Linux x86_64 (static) floo-x86_64-linux-musl.tar.gz Works on Alpine / scratch containers
Linux ARM64 (generic) floo-aarch64-linux-gnu.tar.gz ARM servers, Jetson
Linux ARM64 (Neoverse) floo-aarch64-linux-gnu-neoverse-n1.tar.gz Graviton / Ampere instances
Linux ARM64 (Raspberry Pi 4/5) 🥧 floo-aarch64-linux-gnu-rpi4.tar.gz Tuned for Cortex-A72
macOS Intel floo-x86_64-macos.tar.gz macOS 11+ universal baseline
macOS Intel (Haswell+) floo-x86_64-macos-haswell.tar.gz Best perf on 2013+ Macs
macOS Apple Silicon floo-aarch64-macos-m1.tar.gz M1/M2/M3/M4 with ARMv8 crypto

Recommended: Optimized builds provide significantly better crypto performance (3-5x faster encryption).

🥧 Raspberry Pi users: Use the aarch64-linux-gnu-rpi variant to avoid illegal instruction errors on Pi 4/5.

Extract and use:

tar xzf floo-*.tar.gz   # or unzip floo-*.zip on Windows
cd floo-*/
./flooc --version
./floos --version

📖 Quick Start

See the README for complete documentation including:

  • Configuration guide
  • CLI reference
  • Performance tuning
  • Proxy setup
  • Troubleshooting

⚠️ Security Note

Before production use:

  1. Replace placeholder PSK and tokens in config files
  2. Run --doctor diagnostics to validate setup
  3. Use AEGIS-128L or AES-256-GCM cipher (never "none")

Built with ❤️ in Zig

Full Changelog: v0.1.4...v0.1.5

v0.1.4

09 Nov 13:51
v0.1.4

Choose a tag to compare

Floo v0.1.4

High-throughput tunneling in Zig - Zero dependencies, maximum performance

🚀 Performance (Apple M1 MacBook Air)

  • 29.4 Gbps encrypted throughput (AEGIS-128L cipher)
  • 62% faster than Rathole
  • 194% faster than FRP

📦 Binary Sizes

  • Client (flooc): 394 KB
  • Server (floos): 277 KB
  • Total: 671 KB

✨ Key Features

  • 🔐 Noise XX + PSK authentication (5 AEAD ciphers)
  • 🚀 Multi-service multiplexing
  • ⚡ Parallel tunnels with round-robin load balancing
  • 🌐 Proxy support (SOCKS5 + HTTP CONNECT)
  • 💓 Heartbeat supervision & auto-reconnect
  • 🔄 Hot config reload (SIGHUP)
  • 📊 Built-in diagnostics (--doctor, --ping)
  • 🎯 Per-service token authentication

📥 Installation

Choose your platform:

Platform Download CPU Optimization
Linux x86_64 (glibc) floo-x86_64-linux-gnu.tar.gz Generic compatibility
Linux x86_64 (Haswell+) floo-x86_64-linux-gnu-haswell.tar.gz AES-NI/BMI2 tuned
Linux x86_64 (static) floo-x86_64-linux-musl.tar.gz Works on Alpine / scratch containers
Linux ARM64 (generic) floo-aarch64-linux-gnu.tar.gz ARM servers, Jetson
Linux ARM64 (Neoverse) floo-aarch64-linux-gnu-neoverse-n1.tar.gz Graviton / Ampere instances
Linux ARM64 (Raspberry Pi 4/5) 🥧 floo-aarch64-linux-gnu-rpi4.tar.gz Tuned for Cortex-A72
macOS Intel floo-x86_64-macos.tar.gz macOS 11+ universal baseline
macOS Intel (Haswell+) floo-x86_64-macos-haswell.tar.gz Best perf on 2013+ Macs
macOS Apple Silicon floo-aarch64-macos-m1.tar.gz M1/M2/M3/M4 with ARMv8 crypto

Recommended: Optimized builds provide significantly better crypto performance (3-5x faster encryption).

🥧 Raspberry Pi users: Use the aarch64-linux-gnu-rpi variant to avoid illegal instruction errors on Pi 4/5.

Extract and use:

tar xzf floo-*.tar.gz   # or unzip floo-*.zip on Windows
cd floo-*/
./flooc --version
./floos --version

📖 Quick Start

See the README for complete documentation including:

  • Configuration guide
  • CLI reference
  • Performance tuning
  • Proxy setup
  • Troubleshooting

⚠️ Security Note

Before production use:

  1. Replace placeholder PSK and tokens in config files
  2. Run --doctor diagnostics to validate setup
  3. Use AEGIS-128L or AES-256-GCM cipher (never "none")

Built with ❤️ in Zig

Full Changelog: v0.1.3...v0.1.4

v0.1.3

07 Nov 19:28
v0.1.3
70ba301

Choose a tag to compare

Floo v0.1.3

High-throughput tunneling in Zig - Zero dependencies, maximum performance

🚀 Performance (Apple M1 MacBook Air)

  • 29.4 Gbps encrypted throughput (AEGIS-128L cipher)
  • 62% faster than Rathole
  • 194% faster than FRP

📦 Binary Sizes

  • Client (flooc): 394 KB
  • Server (floos): 277 KB
  • Total: 671 KB

✨ Key Features

  • 🔐 Noise XX + PSK authentication (5 AEAD ciphers)
  • 🚀 Multi-service multiplexing
  • ⚡ Parallel tunnels with round-robin load balancing
  • 🌐 Proxy support (SOCKS5 + HTTP CONNECT)
  • 💓 Heartbeat supervision & auto-reconnect
  • 🔄 Hot config reload (SIGHUP)
  • 📊 Built-in diagnostics (--doctor, --ping)
  • 🎯 Per-service token authentication

📥 Installation

Choose your platform:

Platform Download CPU Optimization
Linux x86_64 (glibc) floo-x86_64-linux-gnu.tar.gz Generic compatibility
Linux x86_64 (Haswell+) floo-x86_64-linux-gnu-haswell.tar.gz AES-NI/BMI2 tuned
Linux x86_64 (static) floo-x86_64-linux-musl.tar.gz Works on Alpine / scratch containers
Linux ARM64 (generic) floo-aarch64-linux-gnu.tar.gz ARM servers, Jetson
Linux ARM64 (Neoverse) floo-aarch64-linux-gnu-neoverse-n1.tar.gz Graviton / Ampere instances
Linux ARM64 (Raspberry Pi 4/5) 🥧 floo-aarch64-linux-gnu-rpi4.tar.gz Tuned for Cortex-A72
macOS Intel floo-x86_64-macos.tar.gz macOS 11+ universal baseline
macOS Intel (Haswell+) floo-x86_64-macos-haswell.tar.gz Best perf on 2013+ Macs
macOS Apple Silicon floo-aarch64-macos-m1.tar.gz M1/M2/M3/M4 with ARMv8 crypto

Recommended: Optimized builds provide significantly better crypto performance (3-5x faster encryption).

🥧 Raspberry Pi users: Use the aarch64-linux-gnu-rpi variant to avoid illegal instruction errors on Pi 4/5.

Extract and use:

tar xzf floo-*.tar.gz   # or unzip floo-*.zip on Windows
cd floo-*/
./flooc --version
./floos --version

📖 Quick Start

See the README for complete documentation including:

  • Configuration guide
  • CLI reference
  • Performance tuning
  • Proxy setup
  • Troubleshooting

⚠️ Security Note

Before production use:

  1. Replace placeholder PSK and tokens in config files
  2. Run --doctor diagnostics to validate setup
  3. Use AEGIS-128L or AES-256-GCM cipher (never "none")

Built with ❤️ in Zig

Full Changelog: v0.1.2...v0.1.3

v0.1.2

06 Nov 18:48
v0.1.2
6c5f792

Choose a tag to compare

Floo v0.1.2

High-throughput tunneling in Zig - Zero dependencies, maximum performance

🚀 Performance (Apple M1 MacBook Air)

  • 29.4 Gbps encrypted throughput (AEGIS-128L cipher)
  • 62% faster than Rathole
  • 194% faster than FRP

📦 Binary Sizes

  • Client (flooc): 394 KB
  • Server (floos): 277 KB
  • Total: 671 KB

✨ Key Features

  • 🔐 Noise XX + PSK authentication (5 AEAD ciphers)
  • 🚀 Multi-service multiplexing
  • ⚡ Parallel tunnels with round-robin load balancing
  • 🌐 Proxy support (SOCKS5 + HTTP CONNECT)
  • 💓 Heartbeat supervision & auto-reconnect
  • 🔄 Hot config reload (SIGHUP)
  • 📊 Built-in diagnostics (--doctor, --ping)
  • 🎯 Per-service token authentication

📥 Installation

Choose your platform:

Platform Download CPU Optimization
Linux x86_64 floo-x86_64-linux-gnu.tar.gz Baseline (compatible with all CPUs)
Linux x86_64 (Haswell+) floo-x86_64-linux-gnu-haswell.tar.gz Optimized for Intel Haswell+ (2013+) with AES-NI
Linux aarch64 floo-aarch64-linux-gnu.tar.gz ARM64 servers (baseline)
Linux aarch64 (Raspberry Pi) 🥧 floo-aarch64-linux-gnu-rpi.tar.gz Raspberry Pi 4/5 (Cortex-A76)
macOS Intel floo-x86_64-macos.tar.gz Intel Macs (baseline)
macOS Intel (Haswell+) floo-x86_64-macos-haswell.tar.gz Intel Macs (2013+) with AES-NI
macOS Apple Silicon floo-aarch64-macos.tar.gz M1/M2/M3/M4 (baseline)
macOS Apple Silicon (M1+) floo-aarch64-macos-m1.tar.gz M1/M2/M3/M4 with ARM crypto extensions

Recommended: Optimized builds provide significantly better crypto performance (3-5x faster encryption).

🥧 Raspberry Pi users: Use the aarch64-linux-gnu-rpi variant to avoid illegal instruction errors on Pi 4/5.

Extract and use:

tar xzf floo-*.tar.gz
cd floo-*/
./flooc --version
./floos --version

📖 Quick Start

See the README for complete documentation including:

  • Configuration guide
  • CLI reference
  • Performance tuning
  • Proxy setup
  • Troubleshooting

⚠️ Security Note

Before production use:

  1. Replace placeholder PSK and tokens in config files
  2. Run --doctor diagnostics to validate setup
  3. Use AEGIS-128L or AES-256-GCM cipher (never "none")

Built with ❤️ in Zig

Full Changelog: v0.1.1...v0.1.2

v0.1.1

06 Nov 11:10
v0.1.1
e900437

Choose a tag to compare

Floo v0.1.1

High-throughput tunneling in Zig - Zero dependencies, maximum performance

🚀 Performance (Apple M1 MacBook Air)

  • 29.4 Gbps encrypted throughput (AEGIS-128L cipher)
  • 62% faster than Rathole
  • 194% faster than FRP

📦 Binary Sizes

  • Client (flooc): 394 KB
  • Server (floos): 277 KB
  • Total: 671 KB

✨ Key Features

  • 🔐 Noise XX + PSK authentication (5 AEAD ciphers)
  • 🚀 Multi-service multiplexing
  • ⚡ Parallel tunnels with round-robin load balancing
  • 🌐 Proxy support (SOCKS5 + HTTP CONNECT)
  • 💓 Heartbeat supervision & auto-reconnect
  • 🔄 Hot config reload (SIGHUP)
  • 📊 Built-in diagnostics (--doctor, --ping)
  • 🎯 Per-service token authentication

📥 Installation

Choose your platform:

Platform Download CPU Optimization
Linux x86_64 floo-x86_64-linux-gnu.tar.gz Baseline (compatible with all CPUs)
Linux x86_64 (Haswell+) floo-x86_64-linux-gnu-haswell.tar.gz Optimized for Intel Haswell+ (2013+) with AES-NI
Linux aarch64 floo-aarch64-linux-gnu.tar.gz ARM64 servers (baseline)
Linux aarch64 (Raspberry Pi) 🥧 floo-aarch64-linux-gnu-rpi.tar.gz Raspberry Pi 4/5 (Cortex-A76)
macOS Intel floo-x86_64-macos.tar.gz Intel Macs (baseline)
macOS Intel (Haswell+) floo-x86_64-macos-haswell.tar.gz Intel Macs (2013+) with AES-NI
macOS Apple Silicon floo-aarch64-macos.tar.gz M1/M2/M3/M4 (baseline)
macOS Apple Silicon (M1+) floo-aarch64-macos-m1.tar.gz M1/M2/M3/M4 with ARM crypto extensions

Recommended: Optimized builds provide significantly better crypto performance (3-5x faster encryption).

🥧 Raspberry Pi users: Use the aarch64-linux-gnu-rpi variant to avoid illegal instruction errors on Pi 4/5.

Extract and use:

tar xzf floo-*.tar.gz
cd floo-*/
./flooc --version
./floos --version

📖 Quick Start

See the README for complete documentation including:

  • Configuration guide
  • CLI reference
  • Performance tuning
  • Proxy setup
  • Troubleshooting

⚠️ Security Note

Before production use:

  1. Replace placeholder PSK and tokens in config files
  2. Run --doctor diagnostics to validate setup
  3. Use AEGIS-128L or AES-256-GCM cipher (never "none")

Built with ❤️ in Zig

Full Changelog: v0.1.0...v0.1.1

v0.1.0

06 Nov 08:33
v0.1.0
b1a551f

Choose a tag to compare

Floo v0.1.0

High-throughput tunneling in Zig - Zero dependencies, maximum performance

🚀 Performance (Apple M1 MacBook Air)

  • 29.4 Gbps encrypted throughput (AEGIS-128L cipher)
  • 62% faster than Rathole
  • 194% faster than FRP

📦 Binary Sizes

  • Client (flooc): 394 KB
  • Server (floos): 277 KB
  • Total: 671 KB

✨ Key Features

  • 🔐 Noise XX + PSK authentication (5 AEAD ciphers)
  • 🚀 Multi-service multiplexing
  • ⚡ Parallel tunnels with round-robin load balancing
  • 🌐 Proxy support (SOCKS5 + HTTP CONNECT)
  • 💓 Heartbeat supervision & auto-reconnect
  • 🔄 Hot config reload (SIGHUP)
  • 📊 Built-in diagnostics (--doctor, --ping)
  • 🎯 Per-service token authentication

📥 Installation

Choose your platform:

Platform Download CPU Optimization
Linux x86_64 floo-x86_64-linux-gnu.tar.gz Baseline (compatible with all CPUs)
Linux x86_64 (Haswell+) floo-x86_64-linux-gnu-haswell.tar.gz Optimized for Intel Haswell+ (2013+) with AES-NI
Linux aarch64 floo-aarch64-linux-gnu.tar.gz ARM64 servers (baseline)
macOS Intel floo-x86_64-macos.tar.gz Intel Macs (baseline)
macOS Intel (Haswell+) floo-x86_64-macos-haswell.tar.gz Intel Macs (2013+) with AES-NI
macOS Apple Silicon floo-aarch64-macos.tar.gz M1/M2/M3/M4 (baseline)
macOS Apple Silicon (M1+) floo-aarch64-macos-m1.tar.gz M1/M2/M3/M4 with ARM crypto extensions

Recommended: Optimized builds provide significantly better crypto performance (3-5x faster encryption).

Extract and use:

tar xzf floo-*.tar.gz
cd floo-*/
./flooc --version
./floos --version

📖 Quick Start

See the README for complete documentation including:

  • Configuration guide
  • CLI reference
  • Performance tuning
  • Proxy setup
  • Troubleshooting

⚠️ Security Note

Before production use:

  1. Replace placeholder PSK and tokens in config files
  2. Run --doctor diagnostics to validate setup
  3. Use AEGIS-128L or AES-256-GCM cipher (never "none")

Built with ❤️ in Zig

Full Changelog: https://github.com/YUX/floo/commits/v0.1.0