chen08209 1477f9bd9c Fix windows tun issues
Optimize android get system dns

Optimize more details
2025-06-15 18:44:19 +08:00
2025-06-15 18:44:19 +08:00
2025-06-15 18:44:19 +08:00
2025-06-07 23:52:27 +08:00
2025-04-08 15:35:14 +08:00
2025-06-07 23:52:27 +08:00
2025-06-15 18:44:19 +08:00
2025-06-07 23:52:27 +08:00
2025-06-07 23:52:27 +08:00
2025-05-01 20:45:23 +08:00
2025-06-07 23:52:27 +08:00
2024-12-06 19:24:11 +08:00
2025-06-07 23:52:27 +08:00
2025-01-09 10:10:06 +08:00
2025-04-18 16:54:05 +08:00
2024-04-30 23:38:49 +08:00
2025-04-08 15:35:14 +08:00
2025-03-05 10:21:51 +08:00
2025-06-07 16:08:38 +00:00
2024-04-30 23:38:49 +08:00
2024-05-31 15:11:15 +08:00
2025-04-18 16:54:05 +08:00
2025-06-15 18:44:19 +08:00
2025-06-15 18:44:19 +08:00

FlClash

DownloadsLast VersionLicense

Channel

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

on Desktop:

desktop

on Mobile:

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
 sudo apt-get install libkeybinder-3.0-dev

Android

Support the following actions

 com.follow.clash.action.START
 
 com.follow.clash.action.STOP
 
 com.follow.clash.action.CHANGE

Download

Get it on F-Droid Get it on GitHub

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 variables

      3. Run Build script

        dart .\setup.dart android
        
    • windows

      1. You need a windows client

      2. Install GccInno Setup

      3. Run build script

        dart .\setup.dart windows --arch <arm64 | amd64>
        
    • linux

      1. You need a linux client

      2. Run build script

        dart .\setup.dart linux --arch <arm64 | amd64>
        
    • macOS

      1. You need a macOS client

      2. Run build script

        dart .\setup.dart macos --arch <arm64 | amd64>
        

Star

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

start

Description
A multi-platform proxy client based on ClashMeta,simple and easy to use, open-source and ad-free.
Readme GPL-3.0 89 MiB
Languages
Dart 82.9%
Kotlin 6.3%
C++ 3.3%
Go 2.6%
CMake 1.9%
Other 2.9%