Skip to main content
Written in Rust · Open source · Every platform

Zero-latencygame acceleration

Written from scratch in Rust on top of QUIC and JLS: resilient on weak networks, UDP friendly, and under 20 MB of memory. No domain or certificate required — deploy your own node in a minute.

Deploy a server in one line
$ curl -fsSL \
  https://raw.githubusercontent.com/RealBikiniBottom/QuicProxy/master/server_install.sh \
  | sudo bash
✓ subscription ready

The script generates credentials, detects your public IP, and prints a subscription link with a QR code.

0-RTTResume instantly, even after a drop
< 20MBDaily memory usage with TUN on
Full ConeUDP Extension, made for games
Download

Download once, use everywhere​

Desktop, mobile, Linux servers, and routers — one core, one experience.

Version v0.1.98Published 2026-09-30 07:10:41 UTCGitHub Release
Live Preview

Try it before you download

This is the real QuicProxy client — the same Flutter code compiled for the web, running right in your browser.

Open in new window

The preview runs in your browser and does not connect to any node. Point it at your own core API to manage the proxy.

QuicProxy × Rust
Built with Rust

Built from scratch in Rust

The core is written entirely in Rust (2024 edition): memory and thread safety are guaranteed at compile time, with no GC pauses. One core compiles to Windows, Android, iOS, Linux, and routers.

  • Memory safeOwnership and borrow checking rule out null pointers, data races, and buffer overflows at compile time.
  • No GC pausesZero-cost abstractions keep latency predictable — under 20 MB in daily use, even with TUN.
  • Async to the coreBuilt on the Tokio runtime, so a handful of threads serve a huge number of connections.
  • Pure-Rust cryptoQUIC via Quinn and TLS via Rustls — no OpenSSL dependency.
Rust 2024TokioQuinnRustlsJLS
Zero RTT

Connection dropped? No waiting.

Other approaches pay extra round trips to establish or recover a connection. Shadowquic uses QUIC Connection Early Data to resume traffic immediately — even while a phone hops between cell towers on a high-speed train.

TCP-basede.g. Trojan: TCP handshake + TLS
2.5 RTT
Other QUICe.g. Hysteria2: recovering a broken connection
1 RTT
ShadowquicQUIC Early Data, instant even after a drop
0 RTT
Smart Routing

Automatic smart routing, no rules to write

Traffic is split between mainland China and overseas automatically: mainland sites go direct, overseas sites go through the proxy, and Hong Kong, Macao, and Taiwan are treated as overseas. High-accuracy GeoIP precisely identifies sites like Instagram, Facebook, and Google, and results are cached so repeat visits skip the lookup.

Mainland: directOverseas: proxyHK / Macao / Taiwan: overseasNo DNS leaks
DomainIdentified asRoute
instagram.comOverseasProxy
facebook.comOverseasProxy
google.comOverseasProxy
HK / Macao / Taiwan sitesOverseasProxy
bilibili.comMainland ChinaDirect
taobao.comMainland ChinaDirect
Cached · repeat visits skip DNS and GeoIP lookups
Out of the box

Four steps, zero configuration

With JLS there is no domain to buy and no certificate to generate. Import a subscription and the best practices come built in.

  1. 01

    Download

    Install the client for your platform

  2. 02

    Import

    Paste a subscription link or scan a QR code

  3. 03

    Start

    The best node is picked automatically

  4. 04

    Play

    Precise routing with no DNS leaks

Why QuicProxy

Do one thing, and do it well

From protocol design and UDP handling to resource usage — tuned for gaming and unstable mobile networks.

Zero RTT throughout

QUIC Early Data means even reconnects cost no round trips, so weak networks stay smooth.

UDP friendly

Full Cone with UDP Extension: encrypted, unordered delivery for steadier voice and multiplayer.

Smart routing

Mainland China and overseas traffic split automatically, with sites like Instagram and Google identified precisely.

Tiny footprint

Written from scratch and carefully tuned — under 20 MB in heavy daily use, even with TUN.

Every platform

Windows, Android, iOS, Linux, and routers, with macOS on the way.

Provider friendly

MIT licensed with free user and traffic APIs — and never any competitor ads.

Protocols

Broad protocol support

Inbound and outbound protocols work out of the box. Shadowquic is recommended for a seamless zero-RTT experience.

Inbound

7
Socks5HTTPTunShadowquicAnyTLSAnyTLS-JLSTrojan

Outbound

8
ShadowquicRecommendedSocks5AnyTLSAnyTLS-JLSTrojanShadowsocksVmessHysteria2

Ready for zero latency?

Download the client, or deploy your own Shadowquic node on a Linux server with one command.

RealBikiniBottom/QuicProxy