Now on the App Store · iOS 17+

meow

A native iOS proxy client (meow-rs). Clash-style YAML subscriptions, rule-based routing, DNS over HTTPS, and a SwiftUI material design — in light and dark.

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

Available on the App Store. Want the latest builds early? Join the public beta on TestFlight — tap the link above and new builds land on your device automatically once you're enrolled.

What it does

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

meow-rs proxy engine

The same meow-rs 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

Rule-based routing on domain, IP, GeoIP and GeoSITE — send CN traffic direct and the rest through your proxy, straight from your config, zero rule maintenance.

Traffic insights

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

Share by QR code

Export any ss:// profile or subscription URL as a QR code — move a config between devices with a camera scan, no copy-paste.

Light & dark

The whole app — proxy groups, connections, charts — adapts to the system appearance with adaptive material styling.

Supported protocols

All the major meow-rs 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.

Known limitations

Known limitation

UDP (including QUIC / HTTP3) is forwarded through the packet tunnel, but reliability varies with your proxy outbound's UDP support — QUIC may fall back to TCP HTTP/2 on outbounds that don't carry UDP cleanly.

Please report issues via GitHub Issues.

Open source

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