chen08209 12403b063a build: target Android SDK 37, use Rust 1.98.1 and add a safe mode run
Moves to AGP 9.4.1 and Gradle 9.8.0; Rust 1.98.1 lets macOS 27 load
rust_api. Android 17 treats the tun subnet as local network, so starting
the VPN asks for that permission and falls back to gvisor without it.
Signed release builds upload native symbols to Crashlytics.
2026-09-30 11:39:58 +08:00
2026-07-11 20:13:36 +08:00
2026-07-11 20:13:36 +08:00
2026-07-11 20:13:36 +08:00
2026-07-11 20:13:36 +08:00
2026-02-02 10:15:42 +08:00
2026-02-02 10:15:42 +08:00
2026-09-14 10:40:41 +08:00
2026-09-14 10:40:41 +08:00
2024-04-30 23:38:49 +08:00
2024-05-31 15:11:15 +08:00
2026-07-11 20:13:36 +08:00

FlClash

DownloadsLast VersionLicense

Channel

A multi-platform proxy client based on ClashMeta, simple and easy to use, open-source and ad-free.

FlClash on desktop and mobile

Features

✈️ Multi-platform: Android, Windows, macOS and Linux

💻 Adaptive multiple screen sizes, Multiple color themes available

💡 Based on Material You Design, Surfboard-like UI

☁️ Supports data sync via WebDAV

✨ Support subscription link, Dark mode

Use

Linux

⚠️ Make sure to install the following dependencies before using them

 sudo apt-get install libayatana-appindicator3-dev

Android

Support the following actions

 com.follow.clash.action.START
 
 com.follow.clash.action.STOP
 
 com.follow.clash.action.TOGGLE

Download

Get it on F-Droid Get it on GitHub

Homebrew

brew tap chen08209/tap
brew install --cask flclash

Build

  1. Update submodules

    git submodule update --init --recursive
    
  2. Install Flutter and Golang environment

  3. Build Application

    • android

      1. Install Android SDK, Android NDK

      2. Set ANDROID_NDK environment variable

      3. Run build script

        dart setup.dart android
        
    • windows

      1. Requires a Windows client

      2. Install GCC, Inno Setup

      3. Run build script

        dart setup.dart windows
        
    • linux

      1. Requires a Linux client

      2. Dependencies are auto-installed by setup script, or manually:

        sudo apt-get install -y libayatana-appindicator3-dev
        
      3. Run build script

        dart setup.dart linux
        
    • macOS

      1. Requires a macOS client

      2. Run build script

        dart setup.dart macos
        

Star

The easiest way to support developers is to click on the star (⭐) at the top of the page.

start

S
Description
A multi-platform proxy client based on ClashMeta,simple and easy to use, open-source and ad-free.
Readme GPL-3.0 169 MiB
Languages
Dart 85.2%
Go 4.3%
Rust 2.9%
Kotlin 2.3%
C++ 2%
Other 3.3%