back to home

mahdibland / V2RayAggregator

Collect Lots of Shadowsocks, ShadowsocksR, Trojan, Vmess from Public Sources & Filter Best Nodes By Speed

View on GitHub
3,923 stars
654 forks
16 issues

AI Architecture Analysis

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

Repository Overview (README excerpt)

Crawler view

V2RayAggregator Quick Note & Updates 🔴 ~~This project is still under maintance. so don't use it until further announcement cause there is a chance you will get errors while updating the nodes, etc.~~ 🟢 11/1/2022: from now you can use this project. also readme file updated with the recent changes so you can find out which file to use. Introduction The automation functions of this repository are all implemented based on Test the speed of each free node pool on the network and the nodes shared by bloggers to screen out relatively stable and high-speed nodes, and then import them into the warehouse for sharing records. The speed measurement function is implemented in the environment using LiteSpeedTest, so there are many nodes in the United States, which cannot well represent the node availability in the domestic network environment. Features • Lots of sources 😯 • Remove all duplicate nodes 🤤 • Providing nodes in major formats (YAML, clash, v2ray, base64) 🦋 • No additional conversion to prevent breaking the nodes 🌿 • Filtering best nodes by testing them and sorting them based on their average speed 🍀 Recent Todos • [x] ~~Fix region based lite speed test (mainly EU)~~ 👀 • [x] Fix Sort Based on the Avg Speed 👀 • [x] Update required softwares to latest version 👀 • [x] Fix sources that subconvertor unable to convert 👀 • [x] Add separate files & functions for airport 👀 • [x] Fix name (emoji+ip) for all log files 👀 • [x] Separate sub list for airports & other nodes 👀 • [x] Fixed clash template 👀 • [ ] Cleanup redundant files and functions (dev Branch) 🧲 Visualizer • Log Visualizer on Netlify > if you click on any node url it will copy to clipboard | | Link to Log | |:----------------:|:-----------------------------:| | Public Nodes | | | Airport | | Instructions & Usage Tips • If you see an IP repeated more than once it's usually because of the different ports. • (Group 2) Some free airports only provide 1GB of traffic or have limited time to use that's why I update the airport node every 2 hours. so if you want to use them set the auto-update option on your client to get fresh nodes. • (Group 1) Other public nodes are more stable and will be updated every 12 hours. • Depending on your internet provider and location, some nodes might not work. Ready to import (200 filtered nodes) > Just import the following subscription link into the corresponding client. Use a client that atleast support ss + ssr + vmess + trojan. Nodes filtered using speedtest measurement will be stored in following files: • Group 1 (Contains free public nodes) • Base64 • Mixed • Clash • Group 2 (Contains only free airports) • Base64 • Mixed • Clash For Local Testing (all nodes) > Only for local testing because the number of nodes is too high and your client will crash if you import them All of the nodes merged together will be stored in following files: • Group 1 (Contains free public nodes) • Base64 • Mixed • Clash • Group 2 (Contains only free airports) • Base64 • Mixed • Clash Manual Subs Conversion • If your client does not support the formats that provided here use below services to convert them to your client format (like surfboard) > Services for online sub conversion: • sub-web-modify • bianyuan • **If you don't like the groups and rules that are already set, you can simply use bianyuan API like this::** > don't use this API for your personal airport subs! Pls run the subconverter locally Node Information high-speed node high-speed node quantity: trojan://dfbf0d67-f03d-4184-a224-c2d64a571f99@s1.hass.win:12340?allowInsecure=1&sni=static.dingtalk.com#%F0%9F%87%BA%F0%9F%87%B8US-147.182.224.102-12778 ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpBUmd2R1p5d0ErZ2FjZ0dWMjZCdm11MDUrd1ptUlcvaitBZFUrWjhCdDQ0PQ==@79.127.200.169:990#%F0%9F%87%A8%F0%9F%87%A6CA-79.127.200.169-0160 ss://YWVzLTEyOC1nY206c2hhZG93c29ja3M=@156.146.38.170:443#%F0%9F%87%BA%F0%9F%87%B8US-156.146.38.170-0156 ss://YWVzLTEyOC1nY206c2hhZG93c29ja3M=@156.146.38.169:443#%F0%9F%87%BA%F0%9F%87%B8US-156.146.38.169-0158 ss://YWVzLTEyOC1nY206c2hhZG93c29ja3M=@156.146.38.167:443#%F0%9F%87%BA%F0%9F%87%B8US-156.146.38.167-0157 ss://YWVzLTEyOC1nY206c2hhZG93c29ja3M=@37.19.198.236:443#%F0%9F%87%BA%F0%9F%87%B8US-37.19.198.236-0161 ss://YWVzLTI1Ni1jZmI6ZjhmN2FDemNQS2JzRjhwMw==@79.127.233.170:989#%F0%9F%87%A8%F0%9F%87%A6CA-79.127.233.170-0159 vmess://ewogICAgImFkZCI6ICIxMzQuMTk1LjE5OC4xNDciLAogICAgImFpZCI6IDAsCiAgICAiaG9zdCI6ICJpbm5hLmNmZCIsCiAgICAiaWQiOiAiMDNmY2M2MTgtYjkzZC02Nzk2LTZhZWQtOGEzOGM5NzVkNTgxIiwKICAgICJuZXQiOiAid3MiLAogICAgInBhdGgiOiAiL2xpbmt2d3MiLAogICAgInBvcnQiOiA0NDMsCiAgICAicHMiOiAi8J+HqPCfh6ZDQS0xMzQuMTk1LjE5OC4xNDctNjg5NiIsCiAgICAidGxzIjogInRscyIsCiAgICAidHlwZSI6ICJhdXRvIiwKICAgICJzZWN1cml0eSI6ICJhdXRvIiwKICAgICJza2lwLWNlcnQtdmVyaWZ5IjogdHJ1ZSwKICAgICJzbmkiOiAiIgp9 ss://YWVzLTI1Ni1jZmI6ZjhmN2FDemNQS2JzRjhwMw==@104.192.226.106:989#%F0%9F%87%BA%F0%9F%87%B8US-104.192.226.106-0168 ss://YWVzLTEyOC1nY206c2hhZG93c29ja3M=@173.244.56.6:443#%F0%9F%87%BA%F0%9F%87%B8US-173.244.56.6-0155 ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpBUmd2R1p5d0ErZ2FjZ0dWMjZCdm11MDUrd1ptUlcvaitBZFUrWjhCdDQ0PQ==@173.234.29.2:990#%F0%9F%87%BA%F0%9F%87%B8US-173.234.29.2-0163 vmess://ewogICAgImFkZCI6ICIxMzQuMTk1LjE5OC4xNDciLAogICAgImFpZCI6IDAsCiAgICAiaG9zdCI6ICIiLAogICAgImlkIjogIjAzZmNjNjE4LWI5M2QtNjc5Ni02YWVkLThhMzhjOTc1ZDU4MSIsCiAgICAibmV0IjogIndzIiwKICAgICJwYXRoIjogIi9saW5rdndzIiwKICAgICJwb3J0IjogNDQzLAogICAgInBzIjogIvCfh6jwn4emQ0EtMTM0LjE5NS4xOTguMTQ3LTQ2MzUiLAogICAgInRscyI6ICJ0bHMiLAogICAgInR5cGUiOiAiYXV0byIsCiAgICAic2VjdXJpdHkiOiAiYXV0byIsCiAgICAic2tpcC1jZXJ0LXZlcmlmeSI6IHRydWUsCiAgICAic25pIjogIiIKfQ== ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTpBUmd2R1p5d0ErZ2FjZ0dWMjZCdm11MDUrd1ptUlcvaitBZFUrWjhCdDQ0PQ==@38.165.231.25:990#%F0%9F%87%AA%F0%9F%87%A8EC-38.165.231.25-0166 ss://Y2hhY2hhMjAtaWV0Zi1wb2x5MTMwNTprMXY1ZzlGZWZkb08=@57.129.140.88:8388#%F0%9F%87%AC%F0%9F%87%A7GB-57.129.140.88-0184 ss://YWVzLTEyOC1jZmI6c2hhZG93c29ja3M=@109.201.152.181:443#%F0%9F%87%B3%F0%9F%87%B1N…