v2ray-configs is a free, open source networking & connectivity project written in Python and released under GPL-3.0. It has 3,248 GitHub stars, 444 forks and 31 open issues, and was last pushed 10 hours ago. On this registry it ranks #21 of 23 tracked projects in Networking & Connectivity, with 5 head-to-head comparisons available.

What is v2ray-configs?

v2ray-configs is a free, auto-updated repository of thousands of V2Ray configuration files covering VMess, VLess, Trojan, TUIC, Shadowsocks, and ShadowsocksR, made for users who need working proxy configs to bypass censorship and perform bulk connection operations.

What it is

v2ray-configs is an automated Python-based repository that aggregates thousands of free V2Ray configuration files and refreshes them every five minutes through a GitHub Actions workflow. It lives in the Infrastructure & Operations / Networking & Connectivity category and serves the broader V2Ray/Xray client ecosystem, including clients such as v2rayNG, Hiddify Next, Nekoray, v2rayN, Fair VPN, and Streisand. The collection is distributed through subscription links and supports multiple export formats: Base64, Normal, and Split by Protocol.

The concrete problem it solves is the constant decay of free proxy configurations. Individual configs become unreachable or blocked, especially in environments subject to the Great Firewall (topics gfw and gfw-china), so manually finding, testing, and replacing them is slow and unreliable. By providing thousands of configs and updating them every five minutes, v2ray-configs replaces the manual hunt for individual working configs with a continuously refreshed bulk source. It also supports bulk connection and bulk operation workflows, which lets users rotate through many endpoints rather than depending on a single one.

Key capabilities

  • Auto-updates every five minutes via the main.yml GitHub Actions workflow.
  • Ships thousands of configs in Base64, Normal, and Split by Protocol formats.
  • Supports VMess, VLess, Trojan, TUIC, Shadowsocks (SS), and ShadowsocksR (SSR) protocols.
  • Includes Reality, V2Ray WebSocket TLS, and VLess gRPC transport configurations through repository topics.
  • Requires no registration and is 100% free.
  • Works with v2rayNG on Android; Fair VPN and Streisand on iOS; Hiddify Next, Nekoray, and v2rayN on Windows and Linux.
  • Provides subscription links for easy import into compatible clients.

Who uses it and how

  • Users in censored regions, particularly China, who need a rotating pool of working proxy configs for daily browsing; the gfw and gfw-china topics identify this audience.
  • Android users who import the subscription links into v2rayNG, the README's recommended client.
  • iOS users who load configs into Fair VPN or Streisand.
  • Windows and Linux users who use Hiddify Next (recommended), Nekoray, or v2rayN.
  • Operators performing bulk connection or bulk operation tasks, such as mass testing or automated failover across thousands of endpoints.

Getting started

Obtain the configs from the subscription links in the README's "Get Configs" section and import them into a compatible client; the collection itself has no package, Docker image, or compose file. The README also promotes a separate Windows tool, MEMENTO, available as MEMENTO.exe from its own Releases page.

How it compares

No comparable config-collection tools are named in the provided facts, so v2ray-configs stands alone in this registry. The clients listed in the README — v2rayNG, Hiddify Next, Nekoray, v2rayN, Fair VPN, and Streisand — consume these configs rather than replace the collection.

When to use it — and when not to

Use it when the goal is a free, high-frequency bulk source of proxy configs for testing or circumvention with an existing V2Ray/Xray client. Do not choose it when you need guaranteed uptime, audited privacy, dedicated bandwidth, or enterprise compliance, because the configs are free and unvetted. The licence is also ambiguous: repository metadata lists GPL-3.0 while the README badge claims MIT, and the README devotes significant space to the separate MEMENTO project, leaving the collection's own documentation sparse.

project readme (upstream, from github) — read inline

📄 README.md (English) Markdown

🌐 V2Ray Configs Collection

Telegram

GitHub last commit MIT License Update Configs Repo Size

🔒 Free • 🚀 Fast • 🔄 Auto-Updated Every 5 Minutes

📱 Telegram Channel📥 Get Configs📖 How to Use


✨ Introducing MEMENTO– A New Project

MEMENTO Dashboard

A full-fledged V2Ray/Xray configuration editor & manager for Windows


🚀 What is MEMENTO?

MEMENTO is a modern Windows tool with a sleek Glassmorphism UI and smooth animations. It turns managing, editing, and connecting to V2Ray/Xray configs into a professional, seamless experience. With xray-core bundled right in, there's no need for any separate installations!

MEMENTO Editor


✨ Key Features You'll Love

MEMENTO Editor

  • Professional Config Management: Import from clipboard, local files, or subscription links, and export to Raw, Base64, JSON, Clash, Surge, and Sing-Box formats.
  • Real Xray Connections: Supports Vmess, Vless, Trojan, Shadowsocks, Hysteria2, and TUIC.
  • Auto Failover: Automatically switches to another config if your connection drops.
  • Native TCP Ping: Lightning-fast pinging of hundreds of configs in milliseconds (just like v2rayN).
  • Iran Mode (Domain Fronting): Hides your traffic behind trusted domains to bypass SNI-based filtering.
  • Advanced Editor: Includes IP Range and Spoof features for CDN testing and IP replacement.
  • Eye-Catching UI: Glassmorphism design, Dark Mode, fluid animations, and fully responsive for mobile devices.

🛠️ Tech Stack

MEMENTO Editor

Component Technology
Frontend React 19, TypeScript, Tailwind CSS, Vite
State Management Zustand
Backend (Desktop) Tauri 2.0 (Rust)
Xray Core XTLS/Xray-core (v25.1.1)

📥 Download & Installation

MEMENTO Editor

**Just head over to the [Releases page](https://github.com/Epodonios/MEMENTO/releases) and grab the `MEMENTO.exe` file.**

💝 Support the Development

MEMENTO Editor

If MEMENTO makes your life easier, you can support me to help add even more features:


📢 Telegram & Contact


Built with ❤️ by Epodonios

📌 What is This?

A powerful, automated collection of thousands of free V2Ray configuration files, updated every 5 minutes.
Browse securely and anonymously using your favorite V2Ray client!


✨ Features

Feature Details
🔄 Auto Update Every 5 minutes automatically
📦 Bulk Configs Thousands of working configs
🌍 Multi-Protocol VMess, VLess, Trojan, TUIC, SS, SSR
📋 Multiple Formats Base64, Normal, Split by Protocol
🆓 100% Free No registration required

🛡️ Supported Protocols

Protocol Status
⚡ VMess ✅ Active
🔥 VLess ✅ Active
🛡️ Trojan ✅ Active
🚀 TUIC ✅ Active
🌊 Shadowsocks (SS) ✅ Active
💫 ShadowsocksR (SSR) ✅ Active

📱 Compatible Clients

📱 Android
🍎 iOS
💻 Windows & Linux

🔗 Subscription Links

🌍 All Configs (Combined)

https://github.com/Epodonios/v2ray-configs/raw/main/All_Configs_Sub.txt

text

🔐 Base64 Format

https://github.com/Epodonios/v2ray-configs/raw/main/All_Configs_base64_Sub.txt

text


📂 Split by Protocol

🔥 VLess https://github.com/Epodonios/v2ray-configs/raw/main/Splitted-By-Protocol/vless.txt

text

VMess https://github.com/Epodonios/v2ray-configs/raw/main/Splitted-By-Protocol/vmess.txt

text

🌊 Shadowsocks https://github.com/Epodonios/v2ray-configs/raw/main/Splitted-By-Protocol/ss.txt

text

💫 ShadowsocksR https://github.com/Epodonios/v2ray-configs/raw/main/Splitted-By-Protocol/ssr.txt

text

🛡️ Trojan https://github.com/Epodonios/v2ray-configs/raw/main/Splitted-By-Protocol/trojan.txt

text


📦 Split in 250-Config Packs

Pack Link
Pack 1 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub1.txt
Pack 2 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub2.txt
Pack 3 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub3.txt
Pack 4 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub4.txt
Pack 5 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub5.txt
Pack 6 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub6.txt
Pack 7 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub7.txt
Pack 8 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub8.txt
Pack 9 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub9.txt
Pack 10 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub10.txt
Pack 11 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub11.txt
Pack 12 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub12.txt
Pack 13 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub13.txt
Pack 14 https://raw.githubusercontent.com/Epodonios/v2ray-configs/refs/heads/main/Sub14.txt

📖 How to Use

Step 1️⃣ — Copy a subscription link from above

Step 2️⃣ — Open your V2Ray client

Step 3️⃣ — Go to Subscription Settings and paste the link

Step 4️⃣ — Hit Update and connect! 🎉

💡 Tip: Enable auto-update in your client to always get fresh configs!


🖥️ V2Ray Config Scanner

A lightweight Python script to scan and ping V2Ray configs and sort by latency.

Features:

  • ✅ Supports VMess, VLess, and more
  • ✅ Measures latency for each config
  • ✅ No external packages needed (Python only)
  • ✅ Fast and simple

Sample Output:

[vmess] node1.example.com → 42 ms ✅ [vless] node2.example.net → timeout ❌ [shadowsocks] fastnode.org → 35 ms ✅

Telegram

GitHub last commit MIT License Update Configs Repo Size

Frequently asked questions

Is v2ray-configs free to use?

v2ray-configs is open source under the GPL-3.0 licence. There is no licence fee and no seat count — you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does v2ray-configs do?

Free vless-vmess-shadowsocks-trojan-xray-V2ray Configs Updating Every 5 minutes

What is v2ray-configs written in?

v2ray-configs is primarily written in Python. Its source is publicly available at https://github.com/Epodonios/v2ray-configs, and it has 3,248 GitHub stars.