12 open-source apps
Best self-hosted Proxy & VPN apps
Ranked by GitHub stars
All 12 Proxy & VPN apps
frp
fatedier/frp
Fast reverse proxy that exposes local servers behind NAT to the internet.
Active · last commit Oct 23, 2026
Proxy & VPNGoDockerHeadscale
juanfont/headscale
Open-source, self-hosted implementation of the Tailscale control server.
Active · last commit Oct 26, 2026
Proxy & VPNGoDockerNetBird
netbirdio/netbird
Zero-config WireGuard-based mesh VPN and secure network access platform.
Active · last commit Oct 26, 2026
Proxy & VPNGoDockerwg-easy
wg-easy/wg-easy
The easiest way to run WireGuard VPN with a web UI.
Active · last commit Oct 26, 2026
Proxy & VPNTypeScriptDockerRathole
rathole-org/rathole
Secure, high-performance reverse proxy for NAT traversal written in Rust.
Maintained · last commit Aug 23, 2026
Proxy & VPNRustDockerimgproxy
imgproxy/imgproxy
Fast and secure standalone server for resizing and converting remote images.
Active · last commit Oct 22, 2026
Proxy & VPNGoDockerOutline Server
OutlineFoundation/outline-server
A proxy server that runs a Shadowsocks instance for each access key and a REST API to manage the access keys.
Maintained · last commit Oct 22, 2026
Proxy & VPNTypeScriptDockerTinyproxy
tinyproxy/tinyproxy
Light-weight HTTP/HTTPS proxy daemon.
Active · last commit Sep 21, 2026
Proxy & VPNCsish
antoniomika/sish
HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok alternative).
Active · last commit Oct 25, 2026
Proxy & VPNGoDockerimagor
cshum/imagor
Fast, secure image processing server and Go library built on libvips, with on-demand resizing, cropping, filtering, format conversion and image composition, signed URLs and streaming pipelines for…
Active · last commit Oct 24, 2026
Proxy & VPNGoDockerGitProxy
finos/git-proxy
Proxy for Git that applies rules and workflows to all outgoing git push operations and ensures they are compliant. It supports both HTTP/HTTPS and SSH protocols with security scanning and validation.
Active · last commit Oct 25, 2026
Proxy & VPNTypeScriptDockersocks5-proxy-server
nskondratev/socks5-proxy-server
SOCKS5 proxy server with built-in authentication and Telegram-bot for user management and user statistics on data spent (handy when you pay per GB of data). It is dockerised and simple to install.
Maintained · last commit Oct 21, 2026
Proxy & VPNJavaScriptDocker
From the blog
Articles about proxy & VPN
Comparisons, rankings and guides on the appsgit blog for proxy & VPN apps.
What is the best self-hosted app for proxy & VPN?
By GitHub stars, frp is the most popular self-hosted app for proxy & VPN with 110,137 stars, followed by Headscale and NetBird. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Proxy & VPN apps free?
Yes. All 12 apps in this category are open source and free to run on your own server. A few also offer a paid hosted plan or enterprise add-ons, but self-hosting the open-source edition costs nothing beyond your hardware.
How do I install a self-hosted Proxy & VPN app?
11 of the 12 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Proxy & VPN apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are GitProxy (2,058 commits), Headscale (1,196 commits) and NetBird (1,150 commits). Active development usually means faster bug fixes and security patches.