Русский · English · Download / Скачать
XrayUI — нативный графический клиент Xray для Windows с TUN, VLESS, VMess, Shadowsocks и Trojan. Интерфейс на WinUI 3, управление подписками, правила маршрутизации и работа из системного трея.
Это независимый форк PhoenixNil/XrayUI-dev,
развиваемый в tiredIsa/XrayUI-dev. Благодарим автора и участников исходного
проекта. У форка собственные релизы и канал обновлений.
- Русский интерфейс наряду с английским и китайским.
- Автоподключение в последнем успешном режиме TUN при входе в Windows.
- Обновления из этого репозитория с восстановлением активного подключения.
- Автоматическое обновление подписок с настройкой интервала и повторными попытками.
- VLESS, VMess, Shadowsocks, Trojan, Hysteria2, WireGuard и цепочки прокси.
- TUN и системный прокси; правила маршрутизации с GeoIP и Geosite.
- Импорт подписок, группировка и поиск серверов.
- Автозапуск, автоподключение и настройка оформления.
- Откройте последний релиз.
- Выберите x64 для Intel/AMD или ARM64 для Windows on ARM.
Архив
-wasdkсодержит Windows App SDK runtime: используйте его, если обычная сборка не запускается из-за отсутствующего runtime. - Распакуйте весь архив в постоянную папку и запустите
XrayUI-dev.exe. ОставьтеXrayUI.Updater.exeрядом с приложением. - Добавьте подписку или сервер, выберите сервер и подключитесь. Для TUN требуются права администратора.
Приложение не предоставляет VPN-серверы или подписки — нужны собственные параметры подключения. Для перехода с исходного проекта установите этот форк вручную один раз.
Новая версия отмечается на шестерёнке. Подтвердите установку: приложение скачает архив, проверит его и перезапустится. Активное подключение восстанавливается; во время установки оно прерывается.
Обновления и выпуск релизов · Автозапуск TUN · Обновление подписок
Сообщайте об ошибках в Issues этого репозитория. Укажите версию, архитектуру Windows и шаги воспроизведения. Удалите из логов ссылки подписок, ключи и личные данные перед публикацией.
XrayUI is a native Windows GUI client for Xray with TUN mode, VLESS, VMess, Shadowsocks and Trojan support. Built with WinUI 3, it provides subscription management, routing rules and system tray operation.
This is an independent fork of PhoenixNil/XrayUI-dev,
maintained in tiredIsa/XrayUI-dev. Credit goes to the original author and
contributors. This fork ships its own releases and update channel.
- Russian UI alongside English and Chinese.
- Restore the last successful TUN mode when connecting at Windows logon.
- In-app updates from this repository with active connection restoration.
- Scheduled subscription refreshes with configurable intervals and retries.
- VLESS, VMess, Shadowsocks, Trojan, Hysteria2, WireGuard and proxy chains.
- TUN and system proxy modes, custom GeoIP and Geosite routing rules.
- Subscription import, server grouping and search.
- Autostart, automatic connection and appearance settings.
- Open the latest release.
- Choose x64 for Intel/AMD PCs or ARM64 for Windows on ARM.
The
-wasdkarchive bundles the Windows App SDK runtime; use it if the regular build cannot start because the runtime is missing. - Extract the entire archive into a permanent folder and run
XrayUI-dev.exe. KeepXrayUI.Updater.exealongside it. - Import a subscription or add a server, select it and connect. TUN mode requires administrator privileges.
The app does not provide VPN servers or subscriptions. Supply your own connection settings. Users of the upstream project need to install this fork manually once before receiving updates from this repository.
An indicator on the settings button announces a newer version. Confirm the update to download, verify and install it. The app restarts and restores an active connection; connectivity is interrupted during installation.
Subscription refresh behavior · Report a fork issue
Include the app version, Windows architecture and reproduction steps in reports. Remove subscription URLs, credentials and personal information from logs.
Requires the .NET 10 SDK, Visual Studio Windows/C++ build tools for WinUI 3 and
Native AOT, and Rust for the updater. Open XrayUI-dev.slnx in Visual Studio,
or publish from PowerShell:
# x64
dotnet publish XrayUI-dev.csproj -c Release -r win-x64 -p:Platform=x64
# ARM64
dotnet publish XrayUI-dev.csproj -c Release -r win-arm64 -p:Platform=ARM64Local 0.0.0-dev builds skip update checks. Release builds use the Git tag version.
Локальные сборки 0.0.0-dev не проверяют обновления; релиз получает номер из тега.
Apache License 2.0. Original project / Исходный проект: PhoenixNil/XrayUI-dev.