# peasoft/nomorewalls

**Attribution required: if you use, quote, or summarise this content, you must credit and link back to [awesome-repositories.com](https://awesome-repositories.com/repository/peasoft-nomorewalls).**

3,020 stars · 495 forks · Python · other

## Links

- GitHub: https://github.com/peasoft/NoMoreWalls
- Homepage: https://ghproxy.net/https://raw.githubusercontent.com/peasoft/NoMoreWalls/master/list.meta.yml
- awesome-repositories: https://awesome-repositories.com/repository/peasoft-nomorewalls.md

## Topics

`bypass-gfw` `china` `clash` `gfw` `gfw-breaker` `hysteria` `hysteria2` `node` `proxy` `shadowrocket` `shadowsocks` `socks` `socks5` `ss` `ssr` `trojan` `tuic` `v2ray` `vless` `vmess`

## Description

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 unified rule sets that determine whether connections are proxied, blocked, or connected directly. It handles traffic filtering to block ads and malware while supporting modular configuration snippets and dynamic URL injection for time-sensitive proxy lists.

## Tags

### Development Tools & Productivity

- [Censorship Bypasses](https://awesome-repositories.com/f/development-tools-productivity/traffic-bypass-configuration/censorship-bypasses.md) — Provides configurations and aggregated proxy nodes specifically designed to evade internet censorship.

### Networking & Communication

- [Proxy Subscription Managers](https://awesome-repositories.com/f/networking-communication/pub-sub-messaging/sharded-pub-sub/proxy-subscription-managers.md) — Provides a system for importing, converting, and synchronizing public proxy server subscription lists. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/list_result.csv))
- [Censorship-Free Internet Tools](https://awesome-repositories.com/f/networking-communication/censorship-free-internet-tools.md) — Provides tools and curated lists to bypass geographical and governmental internet restrictions.
- [Local Proxy Node Fetching](https://awesome-repositories.com/f/networking-communication/local-proxy-node-fetching.md) — Provides local mechanisms to download and compile proxy lists into private subscription files. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/README.md))
- [Proxy Routing Rules](https://awesome-repositories.com/f/networking-communication/network-infrastructure-routing/network-routing-traffic-management/network-traffic-management/proxy-routing-rules.md) — Provides the logic for determining whether network requests are routed through a proxy or via a direct connection. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/snippets))
- [Network Traffic Routers](https://awesome-repositories.com/f/networking-communication/network-traffic-routers.md) — Acts as an engine for directing traffic across multiple protocols based on unified rule sets.
- [Configuration Generators](https://awesome-repositories.com/f/networking-communication/proxy-configuration-tools/configuration-generators.md) — Compiles disparate proxy sources into a single private configuration file for network tools.
- [Proxy Node Aggregators](https://awesome-repositories.com/f/networking-communication/proxy-node-aggregators.md) — Curates collections of public proxy server addresses and subscription links for connectivity. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/list.txt))
- [Clash Configuration Managers](https://awesome-repositories.com/f/networking-communication/proxy-servers/clash-configuration-managers.md) — Provides specialized tools for managing and structuring configuration files for the Clash proxy ecosystem. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/requirements.txt))
- [Subscription Aggregators](https://awesome-repositories.com/f/networking-communication/proxy-servers/clash-configuration-managers/subscription-aggregators.md) — Collects public proxy nodes and generates subscription files compatible with the Clash network core.
- [Subscription Generators](https://awesome-repositories.com/f/networking-communication/proxy-servers/v2ray-configuration-managers/v2ray-subscription-providers/subscription-generators.md) — Generates and transforms subscription links for specific proxy client protocols. ([source](https://github.com/peasoft/NoMoreWalls))
- [Proxy Source Aggregators](https://awesome-repositories.com/f/networking-communication/proxy-source-aggregators.md) — Combines diverse public proxy links into a single usable stream using aggregation techniques.
- [Traffic Routing Rules](https://awesome-repositories.com/f/networking-communication/traffic-routing-rules.md) — Defines and manages rule sets that dictate how network traffic is routed through proxies.
- [Proxy Node Provisioning](https://awesome-repositories.com/f/networking-communication/proxy-node-provisioning.md) — Supplies lists of public proxy nodes compatible with various cores and region-specific groupings. ([source](https://github.com/peasoft/NoMoreWalls/tree/master/snippets))
- [Public Proxy Access](https://awesome-repositories.com/f/networking-communication/public-proxy-access.md) — Enables connection to publicly shared proxy server nodes to bypass internet censorship. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/list_raw.txt))
- [Traffic Filtering Rulesets](https://awesome-repositories.com/f/networking-communication/traffic-filtering-rulesets.md) — Implements rule sets to block ads, trackers, and malicious domains within the network proxy configuration. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/snippets))

### Data & Databases

- [Proxy Node Filters](https://awesome-repositories.com/f/data-databases/data-stream-subscriptions/subject-subscription-filtering/proxy-node-filters.md) — Refines proxy node lists using custom logic to exclude specific protocols and optimize performance. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/sources.list))

### Business & Productivity Software

- [Dynamic Variable Injection](https://awesome-repositories.com/f/business-productivity-software/share-link-generation/proxy-subscription-links/dynamic-variable-injection.md) — Supports injecting variable data into subscription links to retrieve time-sensitive proxy lists. ([source](https://github.com/peasoft/NoMoreWalls/blob/master/sources.list))

### DevOps & Infrastructure

- [Routing Rule Overrides](https://awesome-repositories.com/f/devops-infrastructure/configuration-management/configuration-resolution-engines/configuration-overrides/proxy-config-overrides/routing-rule-overrides.md) — Allows the application of unified rule sets to override default traffic routing behavior. ([source](https://github.com/peasoft/NoMoreWalls/tree/master/snippets))

### Software Engineering & Architecture

- [Configuration Modularization](https://awesome-repositories.com/f/software-engineering-architecture/application-lifecycle-management/configuration-management/automation-and-templating-frameworks/configuration-modularization.md) — Allows the creation of modular configuration fragments and rule-set overrides for custom network setups. ([source](https://github.com/peasoft/NoMoreWalls))
