Karing is a Flutter-based sing-box universal proxy GUI with 16K stars. Supports Clash/V2ray/sing-box/Shadowsocks configs, customizable routing rule groups, iCloud/WebDAV/LAN sync across six platforms.
- v1.2.26.2931
- Published at
- 6h ago
- 16,136
- Stars
- 738,172
- Download
- Synced at
- 6m ago
Latest release
v1.2.26.2931Nov 13, 2026, 12:03 PMDownloads slow? Switch the source anytime above
README
Project Overview
Karing is a sing-box universal proxy GUI built with Flutter, paired with the author's modified fork of sing-box. Supports full Clash, partial Clash Meta, V2ray/V2fly, Shadowsocks and GitHub subscription formats. 16K stars, six platforms: Windows ≥ 10 64-bit, Android ≥ 8 (arm64-v8a / armeabi-v7a), Linux 64-bit glibc ≥ 2.38, iOS ≥ 15, macOS ≥ 12, tvOS ≥ 17.
| Item | Value |
|---|---|
| Platform | Windows / Android / Linux / iOS / macOS / tvOS |
| Language | Flutter + sing-box (author-modified) |
| Routing | geo-IP, geo-site, ACL, custom rule groups / node groups |
| Sync | iCloud, LAN, WebDAV, ZIP import/export |
| License | Free closed-source, listed on App Store |
A Flutter GUI for the sing-box kernel. One set of routing rule groups distributes traffic across every node.
Key Features
- Multi-protocol: full Clash, partial Clash Meta, V2ray/V2fly, Shadowsocks, subscription formats
- Routing rule groups: customizable routing and node groups; built-in geo-IP, geo-site, ACL and karing-ruleset rulesets
- Beginner mode: simpler configuration for new users
- Multi-device sync: iCloud (iOS / macOS), LAN, WebDAV, ZIP import/export
- Author-modified sing-box core: KaringX/sing-box
- 20+ README translations: English, Traditional Chinese, Japanese, Korean, Spanish, French, German…
Target Audience
- Users needing a native sing-box proxy GUI
- People with multiple devices needing a unified proxy configuration
- Clash Meta users wanting to switch to a Flutter client
Quick Start
- Download from the appropriate store or Releases: iOS/tvOS App Store (search "karing vpn"); Android from karing.app/download or GitHub; desktop
brew install karing - Import a subscription or config: Home → Add → paste link or pick file
- Pick a node → tap start
- Multi-device sync: Settings → Sync → pick iCloud / LAN / WebDAV
Core Advantages
- Direct sing-box kernel: not a Clash-compatibility layer — drives sing-box directly
- One rule set across devices: node groups and routing rule groups stay unified everywhere
- iCloud sync out of the box: most convenient on iOS / macOS
System Requirements
| Item | Requirement |
|---|---|
| OS | Windows ≥ 10 (64-bit), Android ≥ 8 (arm64-v8a / armeabi-v7a), Linux 64-bit glibc ≥ 2.38, iOS ≥ 15, macOS ≥ 12, tvOS ≥ 17 |
| Flutter | source builds need Flutter 3.x |
Notes
- In-app updates fail on Linux: dismiss the error and choose Not Now to return to Settings for manual handling
- Partial Clash Meta support: full Clash, partial Clash Meta — advanced features may need trimming
- No open-source license stated: listed on the App Store, README does not declare a specific license
Release history
Sort