Бесплатный VPN-клиент для Windows
Обход блокировок · WireGuard · Kill Switch · без регистрации · без логов
⬇ Скачать для Windows · 🌐 Сайт проекта · 👁 Превью интерфейса · 📖 Документация
🚧 Проект в активной разработке.
Доступ к YouTube, Telegram, Discord, зарубежным CDN и множеству других сервисов в России и части СНГ нестабилен: провайдеры замедляют трафик, часть адресов блокируется, DPI распознаёт классические VPN-протоколы. Большинство бесплатных решений из магазинов приложений требуют регистрацию, показывают рекламу и не публикуют прозрачную политику логирования.
Wisp VPN — некоммерческий VPN-клиент с открытым исходным кодом для Windows 10/11 на основе WireGuard. Никакого аккаунта, привязки карты или подписки — скачать, запустить, подключиться. Весь код открыт и проверяем: никакой «магии» и доверия на слово.
💻 Платформы: сейчас в разработке только Windows-клиент. Другие платформы не планируются в ближайших релизах — см. ROADMAP.md.
| Возможность | Комментарий | |
|---|---|---|
| ✅ | Открытый исходный код (MIT) | Весь код клиента — в этом репозитории |
| ✅ | MVVM-каркас приложения, интерфейс из 3 экранов | Подключение / Серверы / Настройки |
| ✅ | Парсер конфигурации WireGuard | WireGuardConfigParser |
| ✅ | Измерение задержки до сервера | PingProbe |
| ✅ | Подключение туннеля WireGuard | Ядро уже работает |
| ✅ | Генерация ключей X25519 | На основе проверенной криптобиблиотеки |
| ✅ | Kill Switch | Блокировка трафика при обрыве VPN |
| ✅ | Политика отсутствия логов | SECURITY.md |
| ✅ | Без ограничений по трафику и скорости | Целевая модель — полностью бесплатно |
| ✅ | Автовыбор сервера по пингу | |
| ✅ | Портативная версия (без установки) |
Разбивка по статусам компонентов клиента — в client/README.md. Полная дорожная карта — в docs/ROADMAP.md.
Приложение состоит из трёх вкладок:
- 🔌 Подключение — центральная кнопка включения/выключения VPN, текущий сервер, статус туннеля
- 🌍 Серверы — список доступных серверов с задержкой в мс
- ⚙️ Настройки — Kill Switch, автозапуск, автовыбор сервера, уведомления
- Перейти на наш Сайт и скачать последний установщик для Windows.
- Запустить установщик и следовать инструкциям.
- Подробности и системные требования — в docs/INSTALL.md.
Требуется .NET 8 SDK с workload Windows Desktop.
git clone https://github.com/PostmanReminisce/wisp-vpn.git
cd wisp-vpn
dotnet build
dotnet test # тесты WispVpn.Core
dotnet run --project client/src/WispVpn.App # запуск приложенияКнопка «Подключиться» сейчас закономерно ответит «ещё не реализовано» — сам туннель не поднимается, см. client/README.md за подробным статусом каждого компонента.
Единственный протокол на первый релиз — WireGuard: современный, компактный (около 4000 строк кода ядра) и один из самых аудируемых VPN-протоколов, использующий ChaCha20-Poly1305 и Curve25519. Другие протоколы (OpenVPN, обфускация трафика для сложных сетей) рассматриваются позже — см. раздел «Позже» в ROADMAP.md.
Формат конфигурации — стандартный .conf WireGuard ([Interface] / [Peer]). Пример без реальных ключей — configs/sample.conf.
Сейчас на выбор доступно 48 серверов, включая страны Европы, Америки и Азии.
- Без логов — цель проекта: не собирать и не хранить логи активности пользователей.
- Открытый код — весь клиент проверяем построчно, никакого closed-source бинарника с недоказуемыми обещаниями.
- Не катаем свою криптографию — генерация ключей и шифрование будут основаны на проверенных библиотеках (WireGuard/X25519), а не самописных реализациях.
Нашли уязвимость? Не создавайте публичный issue — процесс приватного репорта описан в SECURITY.md.
| Значение | |
|---|---|
| ОС | Windows 10 (1809+) или Windows 11, 64-bit |
| Права | администратор (для настройки сетевого адаптера) |
| Место на диске | ориентировочно ~50 МБ |
| Дополнительный софт | не требуется (.NET входит в установщик) |
Частые вопросы — в docs/FAQ.md: бесплатно ли это, какой протокол используется, когда выйдет первая рабочая версия и как помочь проекту.
Будем рады помощи — от идей и багрепортов до кода. Правила — в CONTRIBUTING.md, нормы поведения — в CODE_OF_CONDUCT.md.
- FAQ — частые вопросы
- INSTALL.md — установка и системные требования
- ARCHITECTURE.md — как устроен проект
- ROADMAP.md — дорожная карта
- client/README.md — статус реализации по компонентам клиента
Проект распространяется по лицензии MIT.