Skip to content
YouRooniPublic

About

Clean, expressive VPN client. Fast, private and modern.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

6 stars

Watchers

1 watching

Forks

Zefir logo

Zefir

Clean, expressive VPN client.
Fast, private and modern.

English · Русский · 简体中文

Releases · Documentation · Issues

Use your own servers or subscriptions. Zefir handles the connection, server selection, DNS and routing; it does not sell VPN access.

Features

  • Import: Clash YAML, Base64 subscriptions, server links and WireGuard / AmneziaWG configuration files.
  • Connect: profiles, server selection and latency checks, with VLESS, VMess, Trojan, Shadowsocks, Hysteria, Hysteria 2, TUIC, WireGuard and AmneziaWG through mihomo.
  • Route: DNS settings and routing rules, per-app routing on Android, TUN and system proxy on Windows, system proxy on Linux.
  • Inspect: active connections, traffic, logs and network diagnostics. Export and restore your configuration.

Available in English, Russian, Simplified Chinese, Ukrainian and Belarusian.

Getting started

Zefir is in beta. Pre-built packages are available in Releases, or you can build from source.

Platform Requirements
Android Android 8.0 or later
Windows Windows 10/11, x64; packaged builds include Java
Linux x64 with GNOME or KDE system proxy settings; packaged builds include Java
  1. Install the Android APK, extract the Windows portable ZIP and run Zefir.exe, or extract the Linux archive and run Zefir/bin/Zefir.
  2. Add a subscription URL, import a configuration file or paste a server link.
  3. Select a server and connect. Android asks for VPN permission; Windows TUN requires administrator rights.

See installation and troubleshooting for package selection, data locations and connection problems.

Development

The UI and application logic are written in Kotlin with Compose Multiplatform. The network engine is mihomo, connected through FlClash's native wrapper.

Build instructions · Architecture · Contributing · Release process

Privacy and support

No Zefir account, built-in analytics or automatic crash reports. Network requests depend on the features and providers you use: privacy details.

Report bugs in Issues. Send security reports privately to Telegram @YouRooni or studio.rooni@gmail.com, as described in SECURITY.md. Remove subscription URLs, tokens and credentials before sharing logs or screenshots.

License

GNU GPL v3.0. Copyright © 2026 Rooni and contributors. Distributed without warranty. Third-party licenses and attribution are listed in NOTICE.

Author: YouRooni.t.me

About

Clean, expressive VPN client. Fast, private and modern.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

6 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages