back to home

OutlineFoundation / outline-apps

Outline Client and Manager, developed by Jigsaw. Outline Manager makes it easy to create your own VPN server. Outline Client lets you share access to your VPN with anyone in your network, giving them access to the free and open internet.

9,089 stars
1,438 forks
518 issues
TypeScriptGoJavaScript

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing OutlineFoundation/outline-apps in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/OutlineFoundation/outline-apps)
Preview:Analyzed by RepoMind

Repository Summary (README)

Preview

Outline Manager Logo  Outline Apps  Outline Client Logo

Reddit Mattermost Code Style: Google

Outline makes it easy for anyone to create a VPN server, allowing you to share access to the free and open internet with those in need. We have two core applications:

    Outline Manager Logo  Outline Manager (/server_manager): A graphical user interface for managing Outline servers. It is available for Windows, macOS, and Linux. You can install the manager here. See server_manager/README.md for more information.

    Outline Client Logo  Outline Client (/client): A cross-platform proxy client for Windows, macOS, iOS, Android, and Linux. The Outline Client is designed for use with the server deployed with the Outline Manager, but it is also fully compatible with any Shadowsocks server. You can install the client here. See client/README.md for more information.

Community and Support

Interested in contributing to Outline? See our Contributing Guide for more information.

See AGENTS.md for AI agent and developer guidance.

You can also join the Outline Community by signing up for the IFF Mattermost!

For customer support and to contact us directly, go to https://support.getoutline.org.