Create and manage a private VPN server to provide secure internet access across multiple desktop platforms.

Outline is an open-source cross-platform app that provides a decentralized approach to secure access by allowing users to host and manage their own VPN infrastructure rather than relying on a commercial provider. The software is distributed as a set of applications compatible with Windows, macOS, Linux, Android, and iOS, ensuring that users can maintain secure tunnels across different hardware environments.
The software ecosystem is divided into two distinct components to separate administration from usage. Outline Manager serves as the administrative hub for server deployment and configuration on desktop platforms. Outline Client functions as the connection interface, enabling users to link their devices to the established server. This separation allows a single administrator to set up a server and then distribute access keys to other individuals in their network.
Technically, Outline is developed using Electron for its desktop components and Cordova for its mobile implementations. It utilizes the Shadowsocks protocol to create secure tunnels, which helps the traffic blend in with normal internet usage to avoid detection. Because the Client is fully compatible with any Shadowsocks server, it can be used independently of the Outline Manager if a user already has an existing proxy server. This makes the tool suitable for technical users who want full control over their server location and for non-technical users who simply need a way to connect to a shared key.
Outline positions itself as a utility for creating private, self-hosted access points to the open internet.
A cross platform GUI client for managing rule based network tunnels and proxy configurations via Tauri.
Creates private WireGuard networks to connect devices across clouds, VPCs, and on-premises networks without modifying firewall rules.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.