free forever · sing-box · Tauri 2 · v0.1.1

One client. Any subscriptions. All protocols.

VibePN is a stable, lightweight client for Linux and other desktop platforms. No memory leaks, no crashes, powered by the sing-box core. Paste a subscription, choose a routing preset, hit Connect. No accounts, no telemetry, no JSON config headaches.

free forever 6 protocols 3 platforms 0 telemetry
VibePNConnected
sky
153.56.132.77 · VLESS · 38ms
13.1 KB/s 22.6 KB/s02:31:52
Subscription · auto-refresh in 11 min
VPN
38 servers · updated 2 h ago
Refresh
Protocols

Everything sing-box supports — VibePN supports.

Under the hood: sing-box 1.13, so you get legacy VMess/SS support alongside modern VLESS+Reality/Hysteria2/TUIC. One client for all your servers.

VLESS
+TLS, +Reality
VMess
WS · gRPC · TCP
Trojan
TLS · WS
Shadowsocks
AEAD-2022
Hysteria 2
QUIC/UDP
TUIC
UDP · multiplexed
Features

Six things a VPN client should just do.

No "pro features behind a paywall", no A/B UI experiments, no upsell modals. Just what you installed the client for.

One-click subscriptions

Paste a subscription URL from your provider or your own sing-box server. VibePN unpacks the server list and refreshes it in the background.

Base64 · sing-box JSON · SIP008

All protocols out of the box

VLESS, VMess, Trojan, Shadowsocks, Hysteria 2, TUIC — supported by the sing-box core. Reality and XTLS as a TLS layer over VLESS. No separate apps needed.

6 protocols · sing-box 1.13

Rule-based routing

Russian domains go direct, GitHub through proxy, ads blocked. Ready-made presets for different regions + custom rules (domain/IP/port/geosite).

geoip · geosite · CIDR

TUN mode and leak protection

On Windows, all traffic is captured via tun2proxy — everything goes through the tunnel without exception. Kill-switch, DNS through proxy only, IPv6 leak closed.

tun2proxy · kill-switch · DoH

Hot-reload config

Change a rule, preset, or server — updates apply instantly without reconnecting. Existing connections are not dropped.

<10ms config swap

Lightweight Tauri client

Thin Rust backend + sing-box + React UI. ~30 MB installer. No telemetry.

Tauri 2 · React 18 · Rust
How it works

Three steps from install to your first packet through the proxy.

VibePN doesn't manage servers — it connects to yours. A subscription is the easiest way to bring many at once.

01

Paste a subscription URL

Get the URL from your VPN provider, your commercial service dashboard (Marzban, 3x-ui, X-UI, Outline), or generate it from your own sing-box server.

https://sub.vibepn.app/subscription/
c459d287-0392-4a1f-9ce8-...

→ 38 servers
→ 6 countries
→ refreshes every 12 h
02

Choose a routing preset

Russian Direct, China Direct, Block Ads, Bypass LAN — ready-made rule sets. Local sites go direct, everything else through the proxy. Custom rules work too.

Russian Direct.ru .su .рф · ON
China DirectCN geosite · OFF
Block Adsgeosite-ads · OFF
Bypass LAN10/8 · 192.168 · ON
03

Connect

Tunnel comes up in under two seconds. Ping and load in real time, instant server switching. If something breaks — readable logs, not just "Connection failed".

01:11:00 info Connected to sky
01:11:00 info handshake 89.124.105.117:443 OK
01:10:58 info Connecting · proto=VLESS
01:10:58 info Routing: 312 rules loaded
23:43:30 warn Subscription fetch retry
Compare

Where VibePN sits on the VPN tools map.

We don't compete with commercial VPNs — we have no server infrastructure. We're closer to v2rayN/Hiddify but with a focus on UX and consistent design across all platforms.

Feature
VibePN
Tauri+WG (Tunnlto)
Commercial (NordVPN)
Hiddify · v2rayN
Full protocol support (VLESS/VMess/Trojan/SS/Hysteria2/TUIC)
Yes
WG only
commercial proto only
Yes
Subscription import (URL)
Yes
No
No
Yes
Hot-reload config
Yes
No
No
No
Routing presets
Yes
No
No
partial
Transparent config (sing-box JSON)
Yes
partial
No
partial
Cross-platform
Win/Mac/Lin
Win/Mac/Lin
all
Win/Mac/Lin/Android/iOS
GUI
Yes
CLI/JSON
Yes
Yes
Telemetry / accounts
No
No
Yes
No
Price
Free
Free
$5–13/mo
Free
Roadmap

What's in beta, what's in progress, what's next.

VibePN is in open beta. Below is what actually works, what's in active development, and what's being discussed. No marketing vapor-ware.

Shipped · v0.1
  • Desktop (macOS/Windows/Linux) on Tauri 2
  • 6 protocols via sing-box 1.13
  • Subscriptions + auto-refresh
  • Rule-based routing + 4 presets
  • Hot-reload, kill-switch, DoH
  • Stealth mode (Cloak/OBFS wrapper)
  • Localizations: 24 languages
  • Tray + notifications
  • TUN mode on Windows (tun2proxy + wintun)
Later
  • Browser extension (popup mode)
  • CLI mode (vibectl) for servers
  • Encrypted sync between devices
  • More localizations (+ar, +es, +pt, +vi …)
  • Community-curated routing presets
FAQ

Most common questions.

Is VibePN just another VPN service?
No. VibePN is a desktop client for the sing-box core engine. We don't sell subscriptions and don't manage servers. You bring your own subscription URL (from a provider or your own sing-box server) — VibePN turns it into a one-click app with rule-based routing and readable logs.
How is VibePN different from Hiddify, NekoBox, or V2rayN?+
What is a subscription and where do I get one?+
Can I use it without a subscription?+
What about DPI, China firewall, or network restrictions?+
Is it free?+
How do I download and update?+

Download the client. Paste a subscription. Done.

Native Tauri 2 builds for all desktops. Android and iOS coming in v1.0. Install takes a minute. No account ever needed.