Files
MWClash/README.md

127 lines
3.2 KiB
Markdown
Raw Normal View History

2024-04-30 23:38:49 +08:00
<div>
[**简体中文**](README_zh_CN.md)
</div>
## FlClash
2024-09-18 00:17:12 +08:00
[![Downloads](https://img.shields.io/github/downloads/chen08209/FlClash/total?style=flat-square&logo=github)](https://github.com/chen08209/FlClash/releases/)[![Last Version](https://img.shields.io/github/release/chen08209/FlClash/all.svg?style=flat-square)](https://github.com/chen08209/FlClash/releases/)[![License](https://img.shields.io/github/license/chen08209/FlClash?style=flat-square)](LICENSE)
[![Channel](https://img.shields.io/badge/Telegram-Channel-blue?style=flat-square&logo=telegram)](https://t.me/FlClash)
2024-05-31 15:02:18 +08:00
2024-04-30 23:38:49 +08:00
A multi-platform proxy client based on ClashMeta, simple and easy to use, open-source and ad-free.
on Desktop:
<p style="text-align: center;">
2024-05-01 21:49:18 +08:00
<img alt="desktop" src="snapshots/desktop.gif">
2024-04-30 23:38:49 +08:00
</p>
on Mobile:
<p style="text-align: center;">
2024-05-01 21:49:18 +08:00
<img alt="mobile" src="snapshots/mobile.gif">
2024-04-30 23:38:49 +08:00
</p>
## 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
2024-05-31 14:25:15 +08:00
☁️ Supports data sync via WebDAV
2024-04-30 23:38:49 +08:00
✨ 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
```
2024-07-19 21:13:42 +08:00
## Download
<a href="https://chen08209.github.io/FlClash-fdroid-repo/repo?fingerprint=789D6D32668712EF7672F9E58DEEB15FBD6DCEEC5AE7A4371EA72F2AAE8A12FD"><img alt="Get it on F-Droid" src="snapshots/get-it-on-fdroid.svg" width="200px"/></a> <a href="https://github.com/chen08209/FlClash/releases"><img alt="Get it on GitHub" src="snapshots/get-it-on-github.svg" width="200px"/></a>
2024-04-30 23:38:49 +08:00
## 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 <arm64 | amd64>
2024-04-30 23:38:49 +08:00
```
- linux
1. You need a linux client
2. Run build script
```bash
dart .\setup.dart linux --arch <arm64 | amd64>
2024-04-30 23:38:49 +08:00
```
- macOS
1. You need a macOS client
2. Run build script
```bash
dart .\setup.dart macos --arch <arm64 | amd64>
2024-05-01 21:49:18 +08:00
```
2024-05-31 15:02:18 +08:00
2024-05-31 15:22:09 +08:00
## Star
2024-05-31 15:02:18 +08:00
The easiest way to support developers is to click on the star (⭐) at the top of the page.
2024-05-31 15:22:09 +08:00
<p style="text-align: center;">
<a href="https://api.star-history.com/svg?repos=chen08209/FlClash&Date">
<img alt="start" width=50% src="https://api.star-history.com/svg?repos=chen08209/FlClash&Date"/>
</a>
2024-05-31 15:02:18 +08:00
</p>