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 | Работа на устройствах с ARM-чипами Apple |
| macOS Intel | Swift | Поддержка компьютеров Mac на процессорах Intel |
Планы и текущие направления развития v2RayTun представлены в разделе Public Roadmap.
Там публикуется информация о:
- будущих функциях;
- расширении возможностей клиента;
- технических улучшениях;
- исправлении ошибок;
- предстоящих версиях;
- предложениях от сообщества.
Для взаимодействия с разработчиками используется система обращений и обсуждений GitHub.
Пользователи могут:
- сообщать о неисправностях;
- предлагать новые возможности;
- обсуждать поддержку устройств;
- принимать участие в развитии проекта.
Перед созданием нового обращения рекомендуется проверить существующие темы, чтобы избежать повторных запросов по уже рассмотренным вопросам.
Основная техническая документация v2RayTun представлена на английском языке.
Дополнительные руководства, обновления и русскоязычные материалы могут публиковаться по мере развития проекта и добавления новых возможностей.