back to home

ShatakVPN / ConfigForge-V2Ray

A powerful tool to automatically download, parse, and organize VPN configurations (VLESS, VMess, Shadowsocks, etc.) and push updates to GitHub.

170 stars
42 forks
0 issues
Python

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing ShatakVPN/ConfigForge-V2Ray 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/ShatakVPN/ConfigForge-V2Ray)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

🌐 Available in: English | فارسی | Русский | 中文 🌍 ConfigForge V2Ray **ConfigForge V2Ray** is an advanced open-source platform that aggregates and optimizes V2Ray VPN configurations from multiple sources. It automatically detects your country and suggests the **fastest configurations**, verified through **Check-Host API latency testing**, to ensure the best connection speed and reliability. --- 🌐 Access the Web Interface Quick Global Subscriptions (Direct Links) Use these **global** subscription URLs in any V2Ray-compatible client (v2rayNG, V2RayN, Shadowrocket, etc.). Click a link and copy the URL into your client’s **Subscriptions** section. | File | Description | Direct | |---|---|---| | | Full global list (ranked by average latency) | Open · Mirror | | | Top 30 fastest global configs | Open · Mirror | | | Global VLESS-only list | Open · Mirror | | | Global VMess-only list | Open · Mirror | | | Global Shadowsocks-only list | Open · Mirror | | | Global Trojan-only list | Open · Mirror | | | Other/unknown protocols | Open · Mirror | Show raw URLs (copy/paste) _Mirrors (jsDelivr):_ For the easiest experience, use our **modern multi-language web interface**: ➡️ **https://shatakvpn.github.io/ConfigForge-V2Ray/** --- 🚀 Why ConfigForge? Unlike basic config repositories, **ConfigForge V2Ray**: • ✅ Continuously fetches configs from **multiple sources** • ✅ **Tests latency for each country** using Check-Host API • ✅ Suggests **the fastest servers** for your location • ✅ Provides **aggregated, lightweight, and categorized configs** (VLESS, VMess, Shadowsocks, Trojan) • ✅ Runs **automatically with GitHub Actions** – no server required! --- ✨ Features • 🌍 **Country-based selection** – Automatically detect your location or choose manually • 🔍 **Latency-tested recommendations** – Get only the **fastest working configs** for your country • 🌐 **Multi-language support** – Dynamic translation of the entire interface • 📂 **Subscription files available**: • → Full list of configs • → Top 30 fastest configs • Individual files for each protocol (VLESS, VMess, Shadowsocks, Trojan) • 🔄 **Auto-updates via GitHub Actions** • ⚡ **Optimized for speed and simplicity** • 🛠 **Easy to extend** for new protocols or sources --- ✅ Additional Features: • Download VPN config lists from multiple sources • Parse and categorize configs by protocol • Generate aggregated and lightweight subscription files • Auto commit and push updates to GitHub • Fully customizable structure for advanced users --- 🛠 How to Use ✅ Option 1: Run Locally Clone the repository: Install dependencies: Run the main script: --- ✅ Option 2: Run Automatically on GitHub (Serverless) You can **fork this repository** and let **GitHub Actions** handle everything for you! • **Fork this repository** to your own GitHub account. • **Create a Personal Access Token (PAT)** and add it as a secret: • Go to **Settings → Secrets → Actions** • Add a new secret named ** ** with your token value. • **Enable the included workflow**: • Done! The workflow will automatically: • Download and update VPN configs • Commit changes to your forked repo • Run on a schedule — completely **serverless**! --- ⭐ Repository Popularity --- This project is licensed under the **GPL-3.0 License**. ❤️ Built with love by ShatakVPN