# awesome-vpn/awesome-vpn

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/awesome-vpn-awesome-vpn).**

5,645 stars · 540 forks · Python · GPL-3.0

## Links

- GitHub: https://github.com/awesome-vpn/awesome-vpn
- Homepage: https://awesome-vpn.github.io
- awesome-repositories: https://awesome-repositories.com/repository/awesome-vpn-awesome-vpn.md

## Topics

`clash` `clashvergerev` `fanqiang` `free` `geopolitics` `gfw` `mihomo` `shadowsocks` `sing-box` `singbox` `ss` `trojan` `v2ray` `v2rayn` `vless` `vmess` `xray`

## Description

Awesome VPN is a free proxy subscription aggregator that collects and distributes daily-updated proxy nodes from multiple sources. It supports the VMess, VLESS, Trojan, and Shadowsocks protocols, and delivers subscription links in Base64, Clash YAML, and Sing-box JSON formats for broad client compatibility.

The service automatically refreshes its proxy node list every day at midnight UTC via a scheduled cron job, ensuring that only current working servers are distributed. To maintain reliable access in regions where GitHub is slow or blocked, subscription links are also served through alternative mirror URLs and hosted as static files on GitHub repositories for zero-cost, globally cacheable distribution.

The project provides a plain-text node aggregation pipeline that transforms collected proxies into multiple subscription formats, making it straightforward to import the daily-updated lists into compatible VPN client applications.

## Tags

### Networking & Communication

- [Proxy Subscription Updates](https://awesome-repositories.com/f/networking-communication/proxy-subscription-updates.md) — Provides subscription links refreshed every midnight UTC in Base64, Clash YAML, and Sing-box JSON formats.
- [Proxy Node Aggregators](https://awesome-repositories.com/f/networking-communication/proxy-node-aggregators.md) — Fetches a daily-updated list of free proxy nodes from multiple sources for use in VPN client applications.
- [Plain-Text Aggregation Pipelines](https://awesome-repositories.com/f/networking-communication/proxy-node-aggregators/plain-text-aggregation-pipelines.md) — Aggregates free proxy nodes from multiple sources into a plain-text database before transforming into subscription formats.
- [Proxy Node Provisioning](https://awesome-repositories.com/f/networking-communication/proxy-node-provisioning.md) — Retrieves a daily-updated list of free proxy nodes for use in VPN client applications. ([source](https://awesome-vpn.github.io))

### Part of an Awesome List

- [Proxy Node Aggregators](https://awesome-repositories.com/f/awesome-lists/data/proxy-node-aggregators.md) — Refreshes the proxy node list automatically every day at midnight UTC to keep working servers current. ([source](https://cdn.jsdelivr.net/gh/awesome-vpn/awesome-vpn@master/README.md))

### Content Management & Publishing

- [Proxy Subscription Format Exporters](https://awesome-repositories.com/f/content-management-publishing/content-formats-exporting/export-formats/html-exports/multi-format-exports/proxy-subscription-format-exporters.md) — Generates subscription links in Base64, Clash YAML, and Sing-box JSON formats from a unified node database.

### Development Tools & Productivity

- [Daily Proxy Node Refresh Schedulers](https://awesome-repositories.com/f/development-tools-productivity/cron-scheduling/feed-refresh-scheduling/daily-proxy-node-refresh-schedulers.md) — Automatically refreshes the proxy node list daily at midnight UTC via a scheduled cron job.
- [GitHub-Hosted Static File Deliveries](https://awesome-repositories.com/f/development-tools-productivity/static-file-cdn-delivery/github-hosted-static-file-deliveries.md) — Serves subscription files as static assets hosted on GitHub repositories for free global distribution.

### DevOps & Infrastructure

- [Proxy Subscription Mirrors](https://awesome-repositories.com/f/devops-infrastructure/mirror-list-distributions/proxy-subscription-mirrors.md) — Provides alternative mirror URLs for proxy subscription links to ensure access in censored regions.
- [Censored Region Mirror Accesses](https://awesome-repositories.com/f/devops-infrastructure/dependency-management/external-dependency-managers/dependency-mirrors/mirror-access/censored-region-mirror-accesses.md) — Provides alternative mirror URLs for proxy subscription links when GitHub is slow or blocked in your region.
- [Proxy Subscription Mirror Accesses](https://awesome-repositories.com/f/devops-infrastructure/dependency-management/external-dependency-managers/dependency-mirrors/mirror-access/proxy-subscription-mirror-accesses.md) — Delivers proxy subscription links through alternative mirror URLs for regions where GitHub is blocked or slow.

### Security & Cryptography

- [Multi-Protocol Proxy Cores](https://awesome-repositories.com/f/security-cryptography/secure-proxy-protocols/multi-protocol-proxy-cores.md) — Offers proxy nodes supporting VMess, VLESS, Trojan, and Shadowsocks protocols for circumvention and network acceleration.

### Software Engineering & Architecture

- [Subscription Link Imports](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/configuration-formats-and-schemas/yaml-configuration-schemas/proxy-configuration-managers/subscription-link-imports.md) — Imports proxy subscription links in Base64, Clash YAML, and Sing-box JSON formats into compatible VPN clients.
