Public beta · iOS 26

meow

A native iOS Mihomo proxy client. Clash-style YAML subscriptions, rule-based routing, DNS over HTTPS, and a Liquid Glass UI.

Requires iOS 26 or later · Bring your own Mihomo / Clash subscription

TestFlight is the recommended channel — install Apple's TestFlight app, tap the link, done. Firebase Ad Hoc installs directly through Safari (no TestFlight app, no 90-day rebuild for installed devices); it requires a one-time device registration and is capped at ~100 active devices.

What it does

Built on the same Mihomo Rust core that powers desktop Clash clients — packaged for iOS with a system-wide packet tunnel.

Mihomo proxy engine

The same Mihomo core that powers desktop Clash clients — Shadowsocks, Trojan, and VLESS outbounds — running in-process via a Rust FFI core.

System-wide packet tunnel

NetworkExtension provider tunnels every app — no SOCKS proxy configuration, no per-app setup. Traffic stays on-device.

Smart split routing

Built-in CN-IP TCP bypass plus rule-based routing on domain, IP, GeoIP and GeoSITE — automatic, zero rule maintenance.

Traffic insights

Live throughput, per-day usage chart, and per-app proxy groups with latency tests and one-tap selector switching.

Supported protocols

All the major Mihomo outbounds, fully native.

Privacy

On-device only

meow does not collect, transmit, or share usage data. Subscription URLs, configurations, and traffic stay on your device. The packet tunnel runs locally inside the Network Extension sandbox; the only network traffic is the proxy traffic you configure yourself. See the privacy policy.

Public beta

Known limitation

Some features are still under active development. The tunnel does not yet forward non-DNS UDP traffic — QUIC / HTTP3 falls back to TCP HTTP/2 on most sites.

Please report issues via GitHub Issues or the in-app TestFlight feedback button.

Open source

meow-ios is open source under the MIT license. Source, issue tracker, and release notes live at github.com/madeye/meow-ios.