Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

215 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FlClashX

简体中文

GitHub release Downloads License

FlClashX is a multi-platform proxy client based on ClashMeta/mihomo and forked from FlClash. It uses independent application identifiers, processes, core/helper names, storage, ports, and URL schemes so it can be installed and run alongside the original FlClash.

Fork differences

  • Windows binaries are FlClashX.exe, FlClashXCore.exe, and FlClashXHelperService.exe.
  • Android/macOS use com.xiaojiecode.flclashx; Linux uses the same application ID.
  • The exclusive URL scheme is flclashx://.
  • Default ports are mixed 7891, external controller 9091, and Windows helper API 47891.
  • Fixes additional rules overwriting each other when added consecutively.
  • Adds a desktop Rules navigation item, rule templates, purpose notes, and per-rule descriptions.

Downloads

Use this repository's GitHub Releases. Local production verification currently focuses on Windows x64. Other platform identifiers are isolated, but native builds should be verified on their respective hosts before release.

Android actions

com.xiaojiecode.flclashx.action.START
com.xiaojiecode.flclashx.action.STOP
com.xiaojiecode.flclashx.action.TOGGLE

Build

Initialize submodules and install the required Flutter, Go, Rust, and platform toolchains:

git submodule update --init --recursive
flutter pub get

Build the Windows production ZIP:

dart setup.dart windows --env stable --targets zip

Platform build entry points:

dart setup.dart android
dart setup.dart windows
dart setup.dart linux
dart setup.dart macos

See .agents/flclashx-maintenance.md for the naming matrix, Windows prerequisites, Inno Setup workaround, and release verification checklist.

Upstream

When merging upstream changes, preserve the FlClashX isolation identifiers and the additional-rule database schema v3.

About

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

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages