YASS is an efficient forward proxy client supporting http/socks4/socks4a/socks5/socks5h protocol running on PC and mobile devices.
Because we are reusing chromium's network stack directly, we are following chromium's release schedule and delivering new versions based on its beta branch.
PLANNED BUILDS:
- M150's Release (1.26.x) will become Stable Release from Jun 30, 2026 (Extended Support).
- M149's Release (1.25.x) will become Stable Release from Jun 2, 2026.
LANDED BUILDS(signed against new certificates):
- M148's Release (1.24.x) will become Stable Release from May 5, 2026 (Extended Support).
- M147's Release (1.23.x) will become Stable Release from Apr 7, 2026.
- M146's Release (1.22.x) has become Stable Release from Mar 10, 2026 (Extended Support).
- M145's Release (1.21.x) has become Stable Release from Feb 10, 2025.
- M144's Release (1.20.x) has become Stable Release from Jan 13, 2026 (Extended Support).
- M143's Release (1.19.x) has become Stable Release from Dec 16, 2025.
- M142's Release (1.18.x) has become Stable Release from Oct 28, 2025 (Extended Support).
- M141's Release (1.17.x) has become Stable Release from Sep 30, 2025.
- REFRESHED M132's Release (1.16.x) has become Stable Release since Jan 14, 2025 (Extended Support).
Due to the change of certificate, re-installation YASS on Android Phone and macOS prebuilts is necessary.
From 1.20.4 and 1.17.5, Command Line binaries (similar to naiveproxy binary) for Android and Windows are provided.
BAKED BUILDS(signed with baked certificates):
- Latest M132's Release (1.16.x) has become Stable Release since Jan 14, 2025 (Extended Support).
- Latest M131's Release (1.15.x) has become Stable Release since Nov 12, 2024.
- GTK3 for AMD64 download rpm or download deb (minimum requirement: openSUSE Leap 15.5, CentOS 9 or Ubuntu 16.04)
- GTK3 for i686 download i686 deb (minimum requirement: Ubuntu 16.04 Xenial)
- GTK3 for ARM64 download arm64 deb (minimum requirement: Ubuntu 18.04 Bionic)
- GTK3 for RISCV64 download riscv64 deb (minimum requirement: Debian 13 Trixie)
- CLI for LOONG64 download loong64 deb (minimum requirement: Debian 14 Forky/Sid)
- Qt5 for AMD64 download rpm or download deb (minimum requirement: openSUSE Leap 15.5, CentOS 9 or Ubuntu 16.04)
- GTK4 for AMD64 download rpm or download deb (minimum requirement: openSUSE Leap 15.5, CentOS 9 or Ubuntu 22.04)
- Qt6 for AMD64 download rpm or download deb (minimum requirement: openSUSE Leap 15.5, CentOS 9 with epel or Ubuntu 22.04)
please download and install yass-common package (list below) as well
- GTK3 Common for AMD64 download rpm or download deb (minimum requirement: openSUSE Leap 15.5, CentOS 9 or Ubuntu 16.04)
- GTK3 Common for i686 download i686 deb (minimum requirement: Ubuntu 16.04 Xenial)
- GTK3 Common for ARM64 download arm64 deb (minimum requirement: Ubuntu 18.04 Bionic)
- GTK3 Common for RISCV64 download riscv64 deb (minimum requirement: Debian 13 Trixie)
- CLI Common for LOONG64 download loong64 deb (minimum requirement: Debian 14 Forky/Sid)
- Qt5 Common for AMD64 download rpm or download deb (minimum requirement: openSUSE Leap 15.5, CentOS 9 or Ubuntu 16.04)
- GTK4 Common for AMD64 download rpm or download deb (minimum requirement: openSUSE Leap 15.5, CentOS 9 or Ubuntu 22.04)
- GTK4 Common for AMD64 download rpm or download deb (minimum requirement: openSUSE Leap 15.5, CentOS 9 with epel or Ubuntu 22.04)
See Status of Package Store for more.
- CLI download tgz for amd64 or download tgz for i386 or download tgz for arm64 (require glibc >= 2.25)
- CLI download tgz for loongarch64 (require glibc >= 2.38, new world)
- CLI download tgz for riscv64 or download tgz for riscv32 (require glibc >= 2.36)
- CLI(openwrt) download tgz for amd64 or download tgz for i486 or download tgz for aarch64 generic (static build, no madvise support required)
- CLI(musl) download tgz for amd64 or download tgz for i386 or download tgz for aarch64 or download tgz for armhf (static build, no madvise support required)
- Flatpak for Linux (Qt6) download flatpak for x86_64 only.
Flathub: available at latest version (Qt5, report if you need Qt6 version), require Flatpak installed).
- Legacy Android download 64-bit apk or download 32-bit apk (require Android 7.0 or above)
- Legacy iOS Continue to accept TestFlight invitation (require TestFlight from AppStore, and iOS 13.0 or above)
- Legacy WindowsXPSP3/Windows7SP1+MinGW download 64-bit installer (require KB2999226 on windows 7 sp1 or above) or download 32-bit installer (require vc 2010 runtime on windows xp sp3 or above) or download arm64 installer (require windows 11)
- Legacy Windows10+VS2022 (MSVC) download 64-bit installer (require vs 2022 X64 Runtime) or download 32-bit installer (require VC++ X86 Runtime) or download arm64 installer (require VC++ ARM64 Runtime on windows 11)
- Legacy WindowsXPSP3/Windows7SP1+VS2017 (deprecated MSVC) download 64-bit installer (require KB2999226 on windows 7 sp1 or above) or download 32-bit installer (require windows xp sp3 or above).
- Legacy macOS download intel dmg or download apple silicon dmg (require macOS 10.14 or above)
New iOS Beta Build is provided periodically (1.20.4 FOR NOW).
See Supporteded Operating System for more.
Special Note: for legacy supported platforms, bugs will be fixed ASAP while feature request is a time-consuming task and it is expected that it would be delayed in a proper and unlimited period.
Please submit translations via Transifex
Steps:
- Create a free account on Transifex (https://www.transifex.com/).
- Send a request to join the language translation.
- After accepted by the project maintainer, then you can translate online.
Take a look at build instructions and packaging instructions.
Cipher http over TLS are compatible.
If you need custom Certificate Authority support in GUI or add other TLS-related features, report here.
ML-KEM Post Quantum key-agreements (not enabled by default) for TLS 1.3 is supported on all platforms in place of obsolete Kyber768 hybrid key-agreements.
See Protecting Chrome Traffic with Hybrid Kyber KEM for more.
Cipher socks4 and socks5 are compatible.
Ciphers released ahead of 2022 are compatible.
Cipher http2 and https are compatible.
See NaïveProxy's project homepage for support.
Visit wiki's Usages.
See Setup forwardproxy caddy service for more.
See Window sizes for large bandwidth for more.
See Use BBR Congestion Control for more.
See ChatGPT capable caddy Server for more.
Start from wiki's Guide