karing
Simple & Powerful proxy utility, Support routing rules for clash/sing-box
Karing is a cross-platform graphical proxy app built with Flutter that routes internet traffic through remote servers to bypass regional restrictions, supporting Clash, V2ray, Shadowsocks, and other subscription formats.
Karing is a graphical proxy application for Windows, macOS, Linux, iOS, Android, and Apple TV. It is built with the Flutter framework on top of a proxy engine called sing-box. The app helps users route their internet traffic through remote servers, which lets them access websites or services that may be blocked or restricted in their region.
Karing supports several common proxy subscription formats, including Clash, V2ray, V2fly, Shadowsocks, and Sing-box configurations. Users can import a subscription link from a VPN or proxy provider, and Karing automatically pulls in the available server list. It handles the underlying connection details so users do not need to configure each protocol by hand. The app can also read subscriptions from GitHub-hosted sources.
A notable feature is automatic routing. The app applies rule sets to direct different types of traffic to different servers, distinguishing between local and overseas connections. Built-in rule sets cover geo-IP data, site categories, and access control lists. Users can add custom routing rule groups on top of the defaults. The beginner mode reduces the number of steps for first-time setup and works out of the box with sensible defaults.
Settings can be kept in sync across multiple devices using iCloud on Apple platforms, a local network connection, or WebDAV. Users can also back up and restore their configuration by importing or exporting a ZIP file.
The app is available through the Apple App Store, via TestFlight for beta builds, through the official website, on the Amazon AppStore for Android, and through Homebrew for macOS. The source code is written in Dart.
Where it fits
- Import a Clash or Shadowsocks subscription link to bypass regional internet restrictions on iPhone, Android, macOS, or Windows.
- Set up automatic routing rules that send overseas traffic through a proxy while keeping local connections direct.
- Sync proxy settings and server lists across multiple Apple devices using iCloud.
- Back up and restore your full proxy configuration by exporting or importing a ZIP file.