Repolode
XTLS

XTLS/Xray-core

Сетевая платформа и прокси-ядро на Go с поддержкой VLESS, VMess, Trojan, Shadowsocks, WireGuard, REALITY и других протоколов.

Звёзды
42,658
Форки
6,118
Открытые issues
71
Последний коммит
20 часов назад

Что это?

Xray-core — основное сетевое средство Project X, написанное на Go. Оно работает как настраиваемая прокси- и туннельная платформа, которая обрабатывает входящий и исходящий трафик по множеству протоколов, включая VLESS, VMess, Trojan, Shadowsocks, SOCKS5 и WireGuard, а для трафика на основе TLS поддерживает транспорты REALITY и XHTTP.

Проект распространяется в виде единого бинарного файла, который можно собрать из исходников стандартным набором инструментов Go. Также доступны официальный Docker-образ и формула Homebrew. На его основе созданы скрипты установки для Linux, множество веб-панелей и широкий выбор GUI-клиентов для Windows, Android, iOS, macOS, Linux и OpenWrt.

Обычно пользователи запускают Xray-core на сервере или маршрутизаторе и настраивают клиенты на подключение к нему либо встраивают его с помощью библиотек-обёрток, таких как libXray. Примеры конфигураций и руководства размещены в отдельных репозиториях с примерами.

Ключевые возможности

  • 01Поддерживает несколько прокси-протоколов, включая VLESS, VMess, Trojan, Shadowsocks и SOCKS5.
  • 02Предоставляет транспорты REALITY и XHTTP для трафика на основе TLS.
  • 03Поддерживает WireGuard и входящий трафик через TUN на поддерживаемых платформах Windows.
  • 04Собирается в единый бинарный файл; также доступны официальный Docker-образ и формула Homebrew.
  • 05Служит основой для множества веб-панелей и GUI-клиентов на основных платформах.

Сценарии использования

  • Запуск собственного прокси- или туннельного узла на VPS.
  • Использование в качестве прокси-ядра маршрутизатора или конфигурации OpenWrt.
  • Работа в качестве серверной части многопользовательской прокси-панели.
  • Встраивание прокси-ядра в мобильный или настольный клиент с помощью библиотеки-обёртки.

Быстрый старт

  1. 1

    Установите через Homebrew

    brew install xray
  2. 2

    Или соберите из исходного кода с помощью Go (Linux/macOS)

    CGO_ENABLED=0 go build -o xray -trimpath -buildvcs=false -ldflags="-s -w -buildid=" -v ./main
  3. 3

    Запустите официальный скрипт установки для Linux из README (XTLS/Xray-install)

Что важно знать

  • Это базовый прокси-движок без встроенного графического интерфейса, поэтому большинство пользователей используют отдельную панель или клиент.
  • Распространяется по лицензии MPL-2.0, которая требует, чтобы изменённые исходные файлы оставались под той же лицензией.

Темы

Частые вопросы

Что такое Xray-core?
Сетевая платформа и прокси-ядро на Go с поддержкой VLESS, VMess, Trojan, Shadowsocks, WireGuard, REALITY и других протоколов. Xray-core — основное сетевое средство Project X, написанное на Go. Оно работает как настраиваемая прокси- и туннельная платформа, которая обрабатывает входящий и исходящий трафик по множеству протоколов, включая VLESS, VMess, Trojan, Shadowsocks, SOCKS5 и WireGuard, а для трафика на основе TLS поддерживает транспорты REALITY и XHTTP.
Xray-core можно использовать бесплатно? Какая у него лицензия?
Xray-core распространяется с открытым исходным кодом под лицензией MPL-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
Xray-core всё ещё поддерживается?
Активно поддерживается. Последний коммит в Xray-core — 6 нояб. 2026 г..
Для чего можно использовать Xray-core?
Запуск собственного прокси- или туннельного узла на VPS. Использование в качестве прокси-ядра маршрутизатора или конфигурации OpenWrt. Работа в качестве серверной части многопользовательской прокси-панели. Встраивание прокси-ядра в мобильный или настольный клиент с помощью библиотеки-обёртки.
Как установить Xray-core?
Установите через Homebrew: brew install xray Или соберите из исходного кода с помощью Go (Linux/macOS): CGO_ENABLED=0 go build -o xray -trimpath -buildvcs=false -ldflags="-s -w -buildid=" -v ./main Запустите официальный скрипт установки для Linux из README (XTLS/Xray-install)
Где скачать Xray-core?
Исходный код и инструкции по установке — на GitHub: https://github.com/XTLS/Xray-core

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Набор универсальных прокси-инструментов на Rust для предприятий, в центре которого — g3proxy; проект находится в режиме поддержки.

894+1 за неделю80RustApache-2.0Активно поддерживаетсяОбновлён позавчера

Веб-панель с открытым исходным кодом для развёртывания и управления прокси- и VPN-серверами на Xray-core с поддержкой множества протоколов и пользователей.

49,4 тыс.+496 за неделю12,7 тыс.GoGPL-3.0Обновлён 20 часов назад

Веб-интерфейс администрирования в Docker для установки и управления сервером WireGuard VPN и его клиентскими конфигурациями.

27,4 тыс.+84 за неделю2,6 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён позавчера