BaoLianDeng App Icon

BaoLianDeng

macOS VPN proxy app powered by Mihomo (Clash Meta) with NETransparentProxyProvider

v5.4

Download PKG GitHub

Features

A native macOS proxy client built differently

Transparent Proxy

Built on NETransparentProxyProvider for socket-level flow interception with dual-path DNS (DoH via remote proxy for clean resolution, local DNS for smart rule matching).

Go-Powered Engine

Upstream Mihomo (Clash Meta) compiled as a native xcframework via cgo c-archive — no patches, no external binaries.

Subscription Management

Add, refresh, and switch between proxy subscriptions. Supports Clash YAML and base64 formats with usage tracking.

Smart Proxy Routing

Browse nodes with latency indicators, switch proxy groups on the fly, and choose between rule, global, and direct modes.

Traffic Analytics

Daily bar charts, session stats, and monthly summaries for real-time proxy traffic monitoring.

Per-App Proxy

Choose which apps go through the proxy or bypass it. Allowlist and blocklist modes with a native macOS app picker.

Installation

Install BaoLianDeng on your Mac

📥 Download PKG

  1. Download BaoLianDeng-5.4.pkg
  2. Open the PKG installer and follow the prompts
  3. Launch from Applications
  4. Enable the network extension: System Settings → General → Login Items & Extensions → Network Extensions → toggle on BaoLianDeng

🔧 Build from Source

  1. Clone the repo and install Go 1.23+
  2. Copy Local.xcconfig.template to Local.xcconfig and set your team ID
  3. Run make framework to build MihomoCore.xcframework
  4. Open BaoLianDeng.xcodeproj in Xcode and build (Cmd+R)

See full instructions in README →