v2RayTun — универсальный кроссплатформенный proxy-клиент, использующий Xray core в качестве основного сетевого ядра. Проект включает отдельные приложения для различных операционных систем, среди которых Android, Android TV, iOS, macOS, Windows и Linux.
Этот репозиторий предназначен для публикации информации о развитии проекта, выпуске новых версий, отслеживания ошибок, обсуждения предложений и хранения заметок, связанных с поддерживаемыми платформами.
Актуальные сборки, история изменений и информация о новых версиях доступны через:
Также приложение распространяется через официальные магазины:
Note
Версия приложения из App Store временно недоступна для пользователей из региона RU.
Warning
Приложение не предоставляет встроенные конфигурации, готовые подписки, прокси-серверы или VPN-доступ!
Для начала работы необходимо самостоятельно импортировать собственные конфигурации или подписки в приложение.
После добавления необходимых данных клиент позволяет управлять подключениями и использовать выбранные настройки.
v2RayTun использует независимые циклы выпуска для разных платформ и не придерживается единой общей версии для всех сборок.
Каждая платформа или группа платформ может иметь собственную нумерацию версий, дату релиза и особенности разработки.
| Release track | Platforms | Codebase | Notes |
|---|---|---|---|
| Android | Android, Android TV | Kotlin | Общая основа проекта с отдельными интерфейсами, поддержкой TV-режима и уникальными платформенными ресурсами |
| Desktop | Windows, Linux | Flutter / Dart | Общая кодовая база с различными вариантами упаковки, системными требованиями и настройками платформ |
| iOS | iOS, iPadOS | Swift | Самостоятельная ветка разработки с отдельным процессом публикации через App Store |
| macOS Apple Silicon | macOS M2+ | Swift | Специальная сборка для устройств Apple Silicon |
| macOS Intel | macOS Intel | Swift | Отдельная версия для Mac-компьютеров с процессорами Intel |
Public Roadmap ведётся при помощи GitHub Projects.
В разделе дорожной карты могут отображаться:
- планы дальнейшего развития проекта;
- идеи новых функций;
- ограничения текущих версий;
- задачи, связанные с подготовкой релизов;
- предложения, находящиеся в рассмотрении или отклонённые.
Раздел GitHub Issues используется для публикации:
- сообщений о найденных ошибках;
- предложений по добавлению функций;
- проблем, связанных с определёнными платформами;
- идей и рекомендаций по улучшению проекта.
При создании нового обращения рекомендуется использовать доступные шаблоны.
Русскоязычные пояснения могут добавляться в отдельных разделах, если это помогает пользователям лучше понять информацию.
Основная структура репозитория, документация и организация материалов проекта поддерживаются на английском языке.