A Clash Proxy Fronted based on Clash
Windows / macOS / Linux(amd64/arm64) / Android(Beta) Supported!
This app mainly focused on all Linux distros, which brings a better experience for linux users/developers.
The purpose of the app is to give a learning case how to build an app with Flutter and Golang for full-stack developers. It's STRICTLY Prohibited for any illegal usages, and it's only built for the learning purpose!
项目初衷很纯粹:为了学习Golang语言、FFI框架+Flutter进行跨平台开发,通过FFI而不是RestFul的形式提高跨语言开发效率。同时解决广大科研工作者在Linux环境搞科研的网络缓慢且工具链匮乏的问题。
目前个人有其他的安排,没有太多的精力投入到这个项目中,故停止维护。
相关代码保留,仅供跨平台开发的开发者/初学者学习,禁止一切非法使用!
- For Arch/Manjaro users, using AUR
yay -S fclash
- For Ubuntu/Debian users, download deb files directly
- For Redhat/Fedora/OpenSuse users, download rpm files directly.
- For other distro users, please to use the snap app.
Note: If you are using in Wayland
, please use export WAYLAND_DISPLAY=wayland-x11
or WAYLAND_DISPLAY=wayland-x11 ./fclash
. Check https://github.com/Fclash/Fclash/issues/52 for details.
Please download .exe setup directly. https://github.com/Fclash/Fclash/releases
Please download .dmg setup directly. https://github.com/Fclash/Fclash/releases
Note that macOS will treat the FClash
as an untrusted app, so please go to settings and trust it manually.
or download .apk directly. https://github.com/Fclash/Fclash/releases
Note: the Android version is looking for contributors.
- More features: FClash is based on the full open source Clash.Meta.
- Stable: Restart and restore clash status when clash kernel crashs automatically.
- Stable: Monitor Realtime runtime status.
- UI: Beautiful UI built by Flutter.
- UI: Chinese/English localizations supported.
- UI: Light/Dark mode supported.
- Functions: Easy to set/unset as system proxy.
- Functions: Full customized setting, proxy mode, ports, LAN connection, ipv6, etc.
- Functions: Switch yaml configs in realtime.
- Functions: Test delay with each proxy.
- Functions: prebuilt clash kernel and country mmdb.
- Info: Show status on status menu bar.
- Info: Show logs on About page.
- Info: Show download/upload rates on both system app menu bar and in-app menu bar.
-
Snap Store(comming soon)
sudo snap install fclash --classic
-
Download DEB files, go to Github Action page.
FClash depends libappindicator3-dev
when compiling.