Public beta · 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

Distributed via TestFlight — install Apple's TestFlight app, tap the link above, and the latest build lands on your device. Future builds update 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.

Public beta

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.