awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
chengaopan avatar

chengaopan/AutoMergePublicNodes

0
View on GitHub↗
7,645 stars·1,233 forks·Python·20 views

AutoMergePublicNodes

AutoMergePublicNodes is a system for scraping public proxy nodes from across the internet and merging them into a unified list. It serves as an aggregator and converter that transforms these collected nodes into specialized subscription formats for various network routing clients.

The project includes dedicated generators for creating configuration files and subscriptions compatible with Clash, Clash Meta, Sing-Box, and V2Ray. It handles the conversion of aggregated lists into Base64 and other standardized formats required by these specific network applications.

The software also provides a rule-based engine for network traffic routing. This allows for the implementation of split-tunneling logic to direct traffic through proxies or direct connections based on the domain.

Features

  • Proxy Node Aggregators - Provides a system for scraping and aggregating public proxy node configurations into a unified list.
  • Subscription Managers - Manages the conversion and synchronization of proxy node lists into unified client configurations.
  • Subscription Generators - Transforms aggregated proxy lists into specialized subscription formats compatible with various network clients.
  • Web Scraping - Collects proxy configuration data by parsing HTML and JSON from public internet sources.
  • Clash Profile Converters - Converts aggregated proxy lists into YAML subscriptions specifically for Clash and Clash Meta.
  • Clash Configuration Managers - Generates and organizes configuration files specifically for the Clash Meta network client.
  • Sing-box Configurations - Produces configuration files compatible with the Sing-Box proxy ecosystem.
  • Configuration Generators - Formats collected proxy node data into the specific JSON structure required by Sing-Box clients.
  • Rule-Based - Uses domain-specific rules to route traffic through proxy chains or direct connections.
  • Traffic Routing Rules - Implements split-tunneling rules to decide whether traffic connects directly or via a proxy.

Star history

Star history chart for chengaopan/automergepublicnodesStar history chart for chengaopan/automergepublicnodes

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does chengaopan/automergepublicnodes do?

AutoMergePublicNodes is a system for scraping public proxy nodes from across the internet and merging them into a unified list. It serves as an aggregator and converter that transforms these collected nodes into specialized subscription formats for various network routing clients.

What are the main features of chengaopan/automergepublicnodes?

The main features of chengaopan/automergepublicnodes are: Proxy Node Aggregators, Subscription Managers, Subscription Generators, Web Scraping, Clash Profile Converters, Clash Configuration Managers, Sing-box Configurations, Configuration Generators.

Which projects share features with chengaopan/automergepublicnodes?

Projects with overlapping indexed features include: peasoft/nomorewalls — NoMoreWalls is a proxy subscription aggregator and configuration generator designed to bypass internet censorship. It… karingx/clashmi — Clashmi is a graphical proxy client designed to route internet traffic and bypass network restrictions. It provides a… lowertop/shadowrocket — Shadowrocket is a proxy client application for mobile devices that functions as a multi-protocol proxy manager and a… keiko233/clash-nyanpasu — Clash Nyanpasu is a cross-platform proxy controller and graphical user interface for managing network traffic and… throneproj/throne — Throne is a cross-platform proxy client that provides a unified graphical interface for managing and routing network… ermaozi/get_subscribe — This project is a network node aggregator and proxy subscription manager designed to bypass network restrictions. It…

Projects sharing features with AutoMergePublicNodes

These projects share indexed features with AutoMergePublicNodes. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • peasoft/nomorewallspeasoft avatar

    peasoft/NoMoreWalls

    3,020View on GitHub↗

    NoMoreWalls is a proxy subscription aggregator and configuration generator designed to bypass internet censorship. It functions as a tool for collecting public proxy nodes and compiling them into subscription files compatible with the Clash network core. The project differentiates itself by providing a local system for fetching, filtering, and provisioning curated proxy server configurations from multiple sources. It includes mechanisms to exclude specific proxy protocols and limit imported nodes to improve network stability and performance. The system manages network traffic routing through

    Pythonbypass-gfwchinaclash
    View on GitHub↗3,020
  • karingx/clashmiKaringX avatar

    KaringX/clashmi

    4,918View on GitHub↗

    Clashmi is a graphical proxy client designed to route internet traffic and bypass network restrictions. It provides a user interface for managing proxy cores, configuring domain lookups, and controlling virtual network interfaces. The project features a dedicated manager for proxy subscriptions and a system for rule-based traffic routing. It includes a transparent proxy controller that intercepts system-wide traffic through a virtual interface and an automatic selection mechanism that chooses the fastest server based on real-time latency. Administration is handled through a web-based control

    Dartclashclashmimihomo
    View on GitHub↗4,918
lowertop/shadowrocketLOWERTOP avatar

LOWERTOP/Shadowrocket

2,816View on GitHub↗

Shadowrocket is a proxy client application for mobile devices that functions as a multi-protocol proxy manager and a rule-based traffic router. It acts as a programmable network gateway, utilizing a virtual network interface to route system-level traffic through secure tunnels. The project distinguishes itself through a programmable environment that executes JavaScript scripts and modules to automate DNS resolution and handle complex network request logic. It further provides an HTTPS traffic inspector capable of decrypting encrypted traffic using custom certificates to modify headers and rew

shadowrocketshadowrocket-manual
View on GitHub↗2,816
  • keiko233/clash-nyanpasukeiko233 avatar

    keiko233/clash-nyanpasu

    13,053View on GitHub↗

    Clash Nyanpasu is a cross-platform proxy controller and graphical user interface for managing network traffic and routing rules. It functions as a network proxy manager that allows users to configure proxy profiles and define routing rules to control how internet traffic is tunneled. The application serves as a rule-based traffic router, directing network requests through specific proxies based on custom provider rules and script configurations. It provides a graphical interface for the administration of Clash-based engines, enabling the organization of network provider settings and the manag

    Rust
    View on GitHub↗13,053
  • Compare all 30 related projects→