v2RayTun — кроссплатформенное приложение, предназначенное для работы с профилями Xray Core. Клиент доступен для Android, Android TV, iOS, macOS, Windows и Linux, предоставляя единый интерфейс для создания, импорта, изменения, хранения и организации конфигураций подключения.
Основная задача проекта — собрать все параметры соединений в одном месте и сделать работу с ними максимально удобной. Пользователь может хранить любое количество профилей, редактировать их содержимое, обновлять настройки, изменять названия, сортировать записи и использовать сохранённые конфигурации на различных устройствах без необходимости создавать их заново.
Добавление новых профилей поддерживается несколькими способами. Конфигурацию можно импортировать из файла, получить через ссылку подписки либо сформировать вручную, указав необходимые параметры. После сохранения профиль остаётся доступным для дальнейшего редактирования, обновления и повторного использования.
Репозиторий v2RayTun содержит исходные тексты проекта, готовые сборки приложения, документацию, сведения о поддерживаемых платформах и материалы, посвящённые развитию клиента.
Новые версии v2RayTun публикуются через официальные каналы проекта:
Мобильные версии приложения можно установить из официальных магазинов:
Note
Возможность загрузки приложения из App Store определяется правилами распространения Apple и может отличаться в зависимости от региона.
Warning
v2RayTun представляет собой клиент для Xray Core. Приложение не предоставляет VPN-инфраструктуру, прокси-серверы, сервисы подписок или готовые конфигурации подключения.
Для начала работы необходимо добавить собственный профиль одним из следующих способов:
- импортировать конфигурационный файл;
- использовать ссылку подписки;
- создать конфигурацию вручную.
После добавления профили можно редактировать, обновлять, переименовывать, удалять, а также быстро переключаться между ними при необходимости.
При разработке v2RayTun учитываются особенности каждой операционной системы. Для разных платформ применяются соответствующие технологии, что позволяет обеспечить стабильную работу приложения и корректную интеграцию с возможностями устройства.
Из-за различий между системными API и аппаратными архитектурами некоторые функции могут внедряться постепенно и появляться на платформах не одновременно.
| Платформа | Технологии | Особенности |
|---|---|---|
| Android / Android TV | Kotlin | Нативная реализация для мобильных устройств и Android TV |
| Windows / Linux | Flutter + Dart | Общая кодовая база для настольных платформ |
| iOS | Swift | Нативное приложение для устройств Apple |
| macOS Apple Silicon | Swift | Поддержка компьютеров Mac с процессорами Apple Silicon |
| macOS Intel | Swift | Совместимость с компьютерами Mac на процессорах Intel |
Информация о дальнейшем развитии v2RayTun публикуется в разделе Public Roadmap.
В дорожной карте представлены:
- планируемые функции;
- новые возможности приложения;
- архитектурные и технические изменения;
- исправления ошибок;
- сведения о будущих релизах;
- идеи и предложения сообщества.
GitHub является основной площадкой для взаимодействия с разработчиками и другими пользователями проекта.
Через репозиторий можно:
- сообщить о найденной ошибке;
- предложить новую возможность;
- обсудить совместимость с различными устройствами;
- принять участие в развитии проекта.
Перед созданием нового обращения рекомендуется ознакомиться с существующими Issue и обсуждениями, поскольку интересующий вопрос уже может иметь готовое решение.
Основная документация v2RayTun ведётся на английском языке.
По мере развития проекта могут публиковаться дополнительные инструкции, локализованные руководства, переводы документации и материалы, посвящённые новым возможностям приложения.