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