Перейти к содержимому
docs.
WORKSPACE

Документации проектов

Открыть каталог проектов
Localzet ServerАсинхронный PHP-серверTriangleФреймворк и компонентыMIX IDИдентификация и интеграцииHack APIПубличные API хакатонаACNПроект и компонентыUserlay / UserNetПроект и компоненты✓AxiomПроект и компонентыМесседжинг через почтуПроект и компонентыLWT / JWT / JOSEПроект и компонентыФинансовая аналитика KimaiПроект и компонентыМультипарадигмальная БДПроект и компонентыZorin PlatformПроект и компонентыZorin TrustПроект и компонентыFloraScope / VegwatchПроект и компонентыaegis-qДокументация проектаaevumdbДокументация проектаauditДокументация проектаauto-invest-managerАвтотрейдерcaine-companionДокументация проектаcertbot-cloudflareДокументация проектаClusterLocalzet Server / ClustercmdveilДокументация проектаConsolePHP CLICronБиблиотеки Localzet Serverdata-connectorДокументация проектаdevice-controlDevice Controlenn-projectДокументация проектаEventsБиблиотеки Localzet ServerflowsintДокументация проектаforgeДокументация проектаHttpClientБиблиотеки Localzet ServerinterpreterСобственный языкinvariaДокументация проектаkeynotesДокументация проектаknotrouteKnotroutelaravel-personal-analyticsДокументация проектаlocalzet-osДокументация проектаmeridianДокументация проектаMQTTБиблиотеки Localzet Servernano-kernelСобственная ОСNoterДокументация проектаpersonal-analyticsДокументация проектаProxyБиблиотеки Localzet ServerPSRБиблиотеки Localzet ServerPSR-7Библиотеки Localzet Serverrschs-monitorДокументация проектаsemsealДокументация проектаshardsealДокументация проектаSocketIOБиблиотеки Localzet ServerSOCKS5Библиотеки Localzet Serverstandalone-analyticsДокументация проектаstatic-php-cliДокументация проектаStorageБиблиотеки Localzet ServersutureДокументация проектаtempoweaveДокументация проектаttsСинтез речиTunnelБиблиотеки Localzet Serverui-kitUI KitvesperДокументация проектаWebAnalyzerWebAnalyzerzorin-access-brokerДокументация проектаzorin-authority-brokerДокументация проектаzorin-authority-sdk-phpДокументация проектаzorin-authority-sdk-pythonДокументация проектаzorin-authority-sdk-tsДокументация проектаzorin-client-intelДокументация проектаzorin-device-core-aospДокументация проектаzorin-host-agentДокументация проектаzorin-native-labДокументация проектаzorin-nodeДокументация проектаzorin-opsДокументация проектаdonstu-python-sdkДокументация проектаfloortraceFloortraceserver-rsLocalzet Server / Cluster
Каталог
Документация/Userlay / UserNet

FlClashX

English

[Image: Downloads](https://github.com/pluralplay/FlClashX/releases/) [Image: Last Version](https://github.com/pluralplay/FlClashX/releases/) [Image: License](https://github.com/localzet/FlClashX/blob/HEAD/LICENSE)

[Image: Channel](https://t.me/FlClashX)

Форк многоплатформенного прокси-клиента FlClash на основе ClashMeta, простого и удобного в использовании, с открытым исходным кодом и без рекламы.

Десктопный вид:

Мобильный вид:

🛠️ Исправлены стандартные настройки: режим поиска процессов вкл, режим tun вкл, режим системного прокси выкл, режим отображения списка прокси list, изменена работа камеры при добавлении подписки через QR.

📱 Поддержка 120Гц дисплеев на Android: Добавлена поддержка высокочастотных дисплеев (120Гц) на устройствах Android для более плавных анимаций и прокрутки.

🗑️ Очистка данных приложения: Добавлена кнопка “Очистить данные” в настройках приложения, которая удаляет все профили из папки profiles. Полезно для устранения неполадок или сброса приложения.

🇷🇺 Добавлен русский язык в установщик и переработана локаль в приложении

✈️ Передача HWID в панель (Работает только с Remnawave)

💻 Добавлен новый виджет “Анонсы”. Передаёт анонсы из панели в виджет. (Работает только с Remnawave)

📺 Оптимизация управления на Android TV

  • добавлена кнопка “Вставить” для меню добавления подписки по ссылке
  • добавлена кнопка выбора профиля
  • добавлена передача профиля с мобильного приложения через QR-код

💻 macOS - приложение в нативной строке состояния (status bar) вместо оконного интерфейса.

🪪 Переработана карточка профиля на странице профиля и виджет на главной:

  • Используется индикатор объёма трафика с изменением цвета (не отображается, если трафик неограничен).
  • Отображается дата окончания подписки (если год — 2099, выводится «Ваша подписка вечная»).
  • Добавлена новая кнопка «Поддержка» в профиле, которая подтягивает supportUrl с панели.
  • Параметр autoupdateinterval для профиля теперь корректно передаётся с панели.
  • Добавлен виджет “MetaInfo”. Передаёт параметры с подписки на виджет. Сколько трафика осталось, когда заканчивается подписка, имя профиля, и крупно отображает сколько дней до окончании подписки осталось (за 3 дня до окончания).
  • Добавлен виджет “serviceInfo”. Передаёт название вашего сервиса. Можно передать дополнительно хедер flclashx-servicelogo для кастомного лого (поддерживается ссылка svg/png), дополнительно по клику открыватеся ссылка на поддержку (supportURL)
  • Добавлен виджет “changeServerButton”. По клику перенаправляет на страницу прокси.

Добавлен парсинг кастомных хедеров со страницы подписки:

Заголовок раздела «Добавлен парсинг кастомных хедеров со страницы подписки:»

flclashx-widgets

Выстраивает виджеты в порядке, полученным с подписки

ЗначениеВиджет
announceАнонсы
networkSpeedСкорость сети
outboundModeV2Режим работы прокси (новый вид)
outboundModeРежим работы прокси (старый вид)
trafficUsageИспользование трафика
networkDetectionОпределение локации и IP
tunButtonКнопка TUN (только Desktop)
vpnButtonКнопка VPN (только Android)
systemProxyButtonКнопка системного прокси (только Desktop)
intranetIpЛокальный IP-адрес
memoryInfoИспользование памяти
metainfoИнформация о подписке
changeServerButtonКнопка смены сервера
serviceInfoИнформация о сервисе (работает только с header flclashx-servicename)

Использование:

Окно терминала
flclashx-widgets: announce,metainfo,outboundModeV2,networkDetection

flclashx-view

Настраивает вид страницы прокси, полученным с подписки

ЗначениеОписаниеВозможные значения
typeРежим отображенияlist,tab
sortТип сортировкиnone,delay,name
layoutМакетloose,standard,tight
iconСтиль иконок (для list-отображения)none,icon
cardРазмер карточкиexpand,shrink,min,oneline

Использование:

Окно терминала
flclashx-view: type:list; sort:delay; layout:tight; icon:icon; card:shrink

flclashx-custom

Управляет состоянием применения стилей для Dashboard и ProxyView

ЗначениеОписание
addСтиль страницы прокси и виджеты применяются только при первом добавлении подписки
updateСтиль страницы прокси и виджеты применяются каждый раз при обновлении подписки

Использование:

Окно терминала
flclashx-custom: update

flclashx-denywidgets

При true — запрещает редактировать страницу Dashboard. Имеет значение true/false.

Использование:

Окно терминала
flclashx-denywidgets: true

flclashx-servicename

Название вашего сервиса, отображаемое в виджете ServiceInfo.

Использование:

Окно терминала
flclashx-servicename: FlClashX

flclashx-servicelogo

Ваш логотип, используемый в виджете ServiceInfo (работает только с активным хедером flclashx-servicename). Поддерживает png/svg.

Использование:

Окно терминала
flclashx-servicelogo: https://cdn.jsdelivr.net/gh/homarr-labs/dashboard-icons/svg/remnawave.svg

flclashx-serverinfo

Название прокси-группы для отображения в виджете ChangeServerButton. Виджет показывает активный сервер из указанной группы с флагом страны, пингом и кнопкой для быстрого переключения. Если не передаётся — работает фолбек на «Изменить сервер»

Отображаемые элементы:

  • Флаг страны (автоматически извлекается из имени прокси, если отсутствует — фолбек иконка)
  • Название активного сервера
  • Текущий пинг с цветовой индикацией (зелёный = 600ms, красный — timeout)
  • Кнопка быстрого перехода на страницу прокси

Использование:

Окно терминала
flclashx-serverinfo: Proxy

flclashx-background

Устанавливает пользовательское фоновое изображение для приложения. Укажите прямую ссылку на изображение.

Рекомендации для изображения:

  • Формат: PNG, JPG или WebP
  • Разрешение: 1920x1080 или выше для десктопа, 1080x1920 для мобильных устройств
  • Размер файла: Желательно до 2МБ для лучшей производительности
  • Содержание: Используйте изображения с тонкими узорами или градиентами; избегайте слишком ярких или загруженных изображений
  • Контраст: Обеспечьте хорошую читаемость текста на фоне

Использование:

Окно терминала
flclashx-background: https://example.com/background.jpg

flclashx-settings

Управление настройками приложения через хедер (с возможностью переопределения со стороны клиента). По умолчанию все параметры выключены. Если вы передаёте параметр, то он будет включён. Если не передаёте — останется выключенным.

ПараметрОписаниеПо умолчанию
minimizeСворачивать приложение при выходе вместо закрытия❌ Выкл
autorunЗапускать приложение при старте системы❌ Выкл
shadowstartЗапускать приложение свернутым в трей❌ Выкл
autostartАвтоматически запускать прокси при запуске приложения❌ Выкл
autoupdateАвтоматически проверять обновления приложения❌ Выкл

Переопределение на стороне клиента: Пользователи могут включить «Переопределить настройки провайдера» в настройках приложения, чтобы применять свою локальную конфигурацию вместо настроек из подписки.

Использование:

Окно терминала
flclashx-settings: minimize, autorun, shadowstart, autostart, autoupdate

flclashx-globalmode

Данный хедер при FALSE позволяет скрыть все настройки режима прокси из клиента (трей, страница прокси, виджеты смены режима)

Использование:

Окно терминала
flclashx-globalmode: false

flclashx-hex

Данный хедер позволяет настроить тему в приложении, возможность передать основной цвет, вариант, и выбрать “Чисто черный режим” параметром pureBlack

Варианты:

ВариантНазвание
tonalSpotТональный акцент
fidelityТочная передача
monochromeМонохром
neutralНейтральные
vibrantЯркие
expressiveЭкспрессивные
contentКонтентная тема
rainbowРадужные
fruitSaladФруктовый микс

Использование:

Окно терминала
flclashx-hex: FF5733
flclashx-hex: FF5733:vibrant
flclashx-hex: FF5733:vibrant:pureblack

Так-же можно параметры использовать по отдельности:

Окно терминала
flclashx-hex: FF5733
flclashx-hex: vibrant
flclashx-hex: pureblack

HEX-коды стандартных тем:

HEXЦВЕТ
795548Brown (Коричневый)
03A9F4Light Blue (Светло-голубой) - по умолчанию
FFFF00Yellow (Желтый)
BBC9CCLight Blue Grey (Светло-серо-голубой)
ABD397Light Green (Светло-зеленый)
D8C0C3Light Pink (Светло-розовый)
665390Deep Purple (Темно-фиолетовый)

flclashx-androidsecure

Данный хедер позволяет принудительно включить Mixed-port:0 только на Андроид-девайсах, при активном 7890 (например) в конфиге.

Использование:

Окно терминала
flclashx-androidsecure: true

По умолчанию следующие параметры конфигурации, полученные от подписки, не переопределяются клиентом:

  • allow-lan - Разрешить подключения из локальной сети
  • ipv6 - Включить поддержку IPv6
  • find-process-mode - Режим поиска процессов
  • tun-stack - Сетевой стек режима TUN
  • mixed-port - Смешанный порт для HTTP/SOCKS прокси

Переопределение на стороне клиента: Пользователи могут включить “Переопределить настройки провайдера” или “Переопределить сетевые настройки” в настройках приложения, чтобы применять свою локальную конфигурацию вместо настроек из подписки. Это полезно, когда нужны кастомные сетевые настройки.

⚠️ Перед использованием убедитесь, что установлены следующие зависимости:

Окно терминала
sudo apt-get install libayatana-appindicator3-dev
sudo apt-get install libkeybinder-3.0-dev

Поддерживаются следующие действия:

Окно терминала
com.follow.clashx.action.START
com.follow.clashx.action.STOP
com.follow.clashx.action.CHANGE

Самый простой способ поддержать разработчиков — нажать на звездочку (⭐) в верхней части страницы. Если хотите поддержать копеечкой, то можно сделать это тут.

TON USDT: UQDSfrJ_k1BdsknhdR_zj4T3Is3OdMylD8PnDJ9mxO35i-TE

Исходный код · GPL-3.0