domain-list-community
by
v2fly

Description: Community managed domain list. Generate geosite.dat for V2Ray.

View v2fly/domain-list-community on GitHub ↗

Summary Information

Updated 52 minutes ago
Added to GitGenius on December 21st, 2025
Created on July 18th, 2020
Open Issues/Pull Requests: 26 (+0)
Number of forks: 1,226
Total Stargazers: 7,748 (+1)
Total Subscribers: 69 (+0)
Detailed Description

The v2fly/domain-list-community repository is a community-driven project focused on maintaining and providing curated lists of domain names and IP addresses. These lists are primarily intended for use with proxy software like V2Ray, but are generally applicable to any application that requires filtering or routing network traffic based on domain or IP. The repository's core function is to aggregate, categorize, and regularly update these lists, making them a valuable resource for users seeking to bypass censorship, improve privacy, or optimize network performance.

The repository's structure is organized around different categories of domains and IPs. These categories reflect the intended use case or the type of content associated with the listed domains. Common categories include: "geosite" (geographically specific sites), "proxy" (domains known to host proxy services), "direct" (domains that should be accessed directly, bypassing any proxy), "ads" (advertising domains), "blocked" (domains known to be blocked by censorship systems), and "telegram" (domains related to the Telegram messaging service). Each category typically contains multiple files, each representing a specific list of domains or IPs. These lists are often sourced from various public sources, community contributions, and automated scraping processes.

The community aspect is central to the repository's success. Users are encouraged to contribute by submitting new domains, correcting errors, and suggesting improvements to the categorization. This collaborative approach ensures that the lists are constantly updated and reflect the evolving landscape of the internet. The repository provides clear guidelines for contributions, including formatting requirements and procedures for submitting pull requests. This fosters a transparent and maintainable environment.

The repository also includes scripts and tools for generating and maintaining the domain lists. These tools automate tasks such as merging lists, removing duplicates, and converting the lists into different formats compatible with various proxy software configurations. This automation is crucial for keeping the lists up-to-date and ensuring their usability. The generated lists are often provided in formats such as JSON, YAML, and plain text, catering to the diverse needs of users and software.

The primary benefit of using this repository is the ability to easily configure proxy software to route traffic based on domain or IP. This allows users to selectively proxy traffic, bypassing censorship, accessing geo-restricted content, and improving privacy. By leveraging the curated lists, users can avoid manually configuring complex routing rules, saving time and effort. The repository's regular updates ensure that the lists remain effective against evolving censorship techniques and new domain registrations. The community-driven nature of the project also ensures that the lists are relatively comprehensive and accurate. In essence, the v2fly/domain-list-community repository provides a valuable and readily available resource for anyone seeking to control and optimize their network traffic.

domain-list-community
by
v2flyv2fly/domain-list-community

Repository Details

Fetching additional details & charts...