Thanks to visit codestin.com
Credit goes to github.com

Skip to content

v0.1.4

Latest

Choose a tag to compare

@github-actions github-actions released this 09 Nov 13:51
v0.1.4

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