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 | Оптимизация для мобильных устройств и телевизионных платформ |
| Windows / Linux | Flutter + Dart | Унифицированная разработка для настольных систем |
| iOS | Swift | Нативная интеграция с экосистемой Apple |
| macOS Apple Silicon | Swift | Поддержка устройств Mac с ARM-процессорами |
| macOS Intel | Swift | Совместимость с компьютерами Mac на Intel |
Информация о текущих задачах, изменениях и будущих возможностях v2RayTun публикуется в разделе Public Roadmap.
В нём представлены сведения о:
- планируемых функциях;
- новых возможностях клиента;
- технических улучшениях;
- исправлениях ошибок;
- будущих обновлениях;
- предложениях пользователей.
Для связи с разработчиками и участниками проекта используется система GitHub.
Пользователи могут:
- сообщать о найденных проблемах;
- предлагать улучшения;
- обсуждать работу приложения на разных устройствах;
- участвовать в развитии проекта.
Перед созданием нового обращения рекомендуется ознакомиться с существующими обсуждениями, чтобы избежать повторных запросов по уже рассмотренным вопросам.
Основная документация v2RayTun доступна на английском языке.
Дополнительные руководства, обновления и русскоязычные материалы могут публиковаться по мере развития проекта и расширения функциональности приложения.