https://github.com/chen08209/FlClash
A multi-platform proxy client based on ClashMeta, simple and easy to use, open-source and ad-free.
https://github.com/chen08209/FlClash
clash clash-meta flutter hysteria multi-platform proxy v2ray vless vpn
Last synced: 12 months ago
JSON representation
A multi-platform proxy client based on ClashMeta, simple and easy to use, open-source and ad-free.
- Host: GitHub
- URL: https://github.com/chen08209/FlClash
- Owner: chen08209
- Created: 2023-08-15T07:47:22.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-05-22T10:05:09.000Z (almost 2 years ago)
- Last Synced: 2024-05-22T11:01:58.811Z (almost 2 years ago)
- Topics: clash, clash-meta, flutter, hysteria, multi-platform, proxy, v2ray, vless, vpn
- Language: Dart
- Homepage:
- Size: 6.71 MB
- Stars: 37
- Watchers: 0
- Forks: 6
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- stuff-awesome-free-apps - FlClash - Multi-platform proxy client based on ClashMeta. 🪟 🍎 🐧 🟢 (VPN and Proxy Tools / Video Converters and Compressors)
- fucking-awesome-mac - FlClash - 拥有 MD3 风格且基于 Clash Meta 的客户端。[![Open-Source Software][OSS Icon]](https://github.com/chen08209/FlClash)![Freeware][Freeware Icon] (科学上网 / 其他)
- awesome-mac - FlClash - 拥有 MD3 风格且基于 Clash Meta 的客户端。[![Open-Source Software][OSS Icon]](https://github.com/chen08209/FlClash)![Freeware][Freeware Icon] (科学上网 / 其他)
- awesome-mac - FlClash - 拥有 MD3 风格且基于 Clash Meta 的客户端。[![Open-Source Software][OSS Icon]](https://github.com/chen08209/FlClash)![Freeware][Freeware Icon] (科学上网 / 其他)
- awesome-free-apps - FlClash - Multi-platform proxy client based on ClashMeta. 🪟 🍎 🐧 🟢 (VPN and Proxy Tools / Video Converters and Compressors)
- awesome - chen08209/FlClash - A multi-platform proxy client based on ClashMeta,simple and easy to use, open-source and ad-free. (Dart)
README
[**简体中文**](README_zh_CN.md)
## FlClash
[](https://github.com/chen08209/FlClash/releases/)[](https://github.com/chen08209/FlClash/releases/)[](LICENSE)
[](https://t.me/FlClash)
A multi-platform proxy client based on ClashMeta, simple and easy to use, open-source and ad-free.
on Desktop:
on Mobile:
## Features
✈️ Multi-platform: Android, Windows, macOS and Linux
💻 Adaptive multiple screen sizes, Multiple color themes available
💡 Based on Material You Design, [Surfboard](https://github.com/getsurfboard/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
```bash
sudo apt-get install appindicator3-0.1 libappindicator3-dev
sudo apt-get install keybinder-3.0
```
### Android
Support the following actions
```bash
com.follow.clash.action.START
com.follow.clash.action.STOP
com.follow.clash.action.CHANGE
```
## Download
## Build
1. Update submodules
```bash
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
```bash
dart .\setup.dart android
```
- windows
1. You need a windows client
2. Install `Gcc`,`Inno Setup`
3. Run build script
```bash
dart .\setup.dart windows --arch
```
- linux
1. You need a linux client
2. Run build script
```bash
dart .\setup.dart linux --arch
```
- macOS
1. You need a macOS client
2. Run build script
```bash
dart .\setup.dart macos --arch
```
## Star
The easiest way to support developers is to click on the star (⭐) at the top of the page.