# Best self-hosted Proxy & VPN apps

> Forward proxies, tunnels and VPN software. Securely reach your services from anywhere or route traffic through infrastructure you own. The most popular self-hosted proxy & VPN apps on GitHub are frp, Headscale and NetBird. appsgit lists 12 self-hosted apps in this category, ranked by GitHub stars. All 12 apps here are open source.

## Key facts

| Fact | Value |
|---|---|
| Apps listed | 12 |
| Most starred | frp (109,755 stars) |
| With a Docker image | 11 |
| Canonical URL | https://appsgit.com/categories/proxy-vpn |

## All 12 Proxy & VPN apps

- [frp](https://appsgit.com/apps/frp): Fast reverse proxy that exposes local servers behind NAT to the internet. (109,755 stars, Apache-2.0, Go, Docker)
- [Headscale](https://appsgit.com/apps/headscale): Open-source, self-hosted implementation of the Tailscale control server. (44,378 stars, BSD-3-Clause, Go, Docker)
- [NetBird](https://appsgit.com/apps/netbird): Zero-config WireGuard-based mesh VPN and secure network access platform. (29,768 stars, BSD-3-Clause / AGPL-3.0, Go, Docker)
- [wg-easy](https://appsgit.com/apps/wg-easy): The easiest way to run WireGuard VPN with a web UI. (27,070 stars, AGPL-3.0, TypeScript, Docker)
- [Rathole](https://appsgit.com/apps/rathole): Secure, high-performance reverse proxy for NAT traversal written in Rust. (14,296 stars, Apache-2.0, Rust, Docker)
- [imgproxy](https://appsgit.com/apps/imgproxy): Fast and secure standalone server for resizing and converting remote images. (11,108 stars, Apache-2.0, Go, Docker)
- [Outline Server](https://appsgit.com/apps/outline-server): A proxy server that runs a Shadowsocks instance for each access key and a REST API to manage the access keys. (6,257 stars, Apache-2.0, TypeScript, Docker)
- [Tinyproxy](https://appsgit.com/apps/tinyproxy): Light-weight HTTP/HTTPS proxy daemon. (6,017 stars, GPL-2.0, C)
- [sish](https://appsgit.com/apps/sish): HTTP(S)/WS(S)/TCP tunnels to localhost using only SSH (serveo/ngrok alternative). (4,786 stars, MIT, Go, Docker)
- [imagor](https://appsgit.com/apps/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… (4,031 stars, Apache-2.0, Go, Docker)
- [GitProxy](https://appsgit.com/apps/gitproxy): 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. (255 stars, Apache-2.0, TypeScript, Docker)
- [socks5-proxy-server](https://appsgit.com/apps/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. (143 stars, Apache-2.0, JavaScript, Docker)

## Replaces

- [Open-source alternatives to ngrok](https://appsgit.com/alternatives/ngrok)
- [Open-source alternatives to Tailscale](https://appsgit.com/alternatives/tailscale)

## Related categories

- [Web Servers & Reverse Proxies](https://appsgit.com/categories/web-servers): Web servers, reverse proxies and gateways that route and secure traffic to your apps. Handle HTTPS, load balancing and access control.
- [Utilities](https://appsgit.com/categories/utilities): Handy standalone tools that do not fit elsewhere, such as converters, translators and design apps. Small utilities worth self-hosting.
- [Finance & Budgeting](https://appsgit.com/categories/finance-budgeting): Personal finance, budgeting, expense tracking and payment tools. Manage your money without handing your data to a fintech app.
- [CMS](https://appsgit.com/categories/cms): Content management systems and headless CMS platforms for websites and apps. Publish and manage content on a stack you control.
- [Team Chat](https://appsgit.com/categories/team-chat): Self-hosted messaging, team chat and push notification platforms. A private alternative to Slack, Discord and hosted messengers.
- [File Sharing](https://appsgit.com/categories/file-sharing): Quick file upload and sharing services plus peer-to-peer clients. Send large files with expiring links, like a private WeTransfer.

---

Canonical page: https://appsgit.com/categories/proxy-vpn
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
