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
xiaobaigroup avatar

xiaobaigroup/ClashBox

0
View on GitHub↗
3,872 stars·260 forks·GPL-3.0·42 views

ClashBox

ClashBox is a network proxy client and system tool for HarmonyOS NEXT. It implements the Clash core to function as a rule-based traffic router that manages active connections and directs device network traffic through a specialized kernel.

The application ensures network connection persistence by monitoring the health of the proxy core and automatically restarting the process after unexpected system terminations. It utilizes native HarmonyOS SDK integration to manage network permissions and maintain the proxy as a high-priority background service.

The system handles wide-scale traffic routing and packet filtering by evaluating network requests against predefined patterns to determine the appropriate proxy path.

Features

  • Clash Clients - Implements the Clash core to manage network traffic and proxy configurations as a rule-based router.
  • Background Service Persistence - Runs the proxy as a high-priority background service to prevent the operating system from killing the process.
  • Proxy Client Applications - Functions as a mobile proxy application that routes device traffic through a kernel based on custom rules.
  • Rule-Based Traffic Filters - Evaluates incoming network requests against predefined patterns to determine the optimal proxy path.
  • Network Traffic Routing - Routes device network traffic through a specialized kernel to apply custom routing rules.
  • Traffic Routing - Directs system network packets through a proxy core using specialized kernel-level routing logic.
  • System-Wide Interception Modes - Forces the interception of all system traffic through a specialized kernel regardless of app settings.
  • Supervised Process Restarts - Automatically restarts the proxy process following a crash to ensure continuous network connectivity.
  • HarmonyOS Network Utilities - Provides a system tool for HarmonyOS NEXT that ensures proxy process continuity via automatic restarts.
  • System API Integrations - Uses native HarmonyOS SDK APIs to manage network permissions and ensure high-priority background persistence.
  • Proxy Rule Configurations - Provides customizable logic for filtering and routing specific network traffic patterns on HarmonyOS NEXT.
  • Process-Level Connection Persistence - Maintains a constant proxy connection by automatically reviving the core process after system terminations.
  • Health Monitoring & Restarts - Implements a health monitoring system that automatically restarts the proxy core after unexpected system terminations.

Star history

Star history chart for xiaobaigroup/clashboxStar history chart for xiaobaigroup/clashbox

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 xiaobaigroup/clashbox do?

ClashBox is a network proxy client and system tool for HarmonyOS NEXT. It implements the Clash core to function as a rule-based traffic router that manages active connections and directs device network traffic through a specialized kernel.

What are the main features of xiaobaigroup/clashbox?

The main features of xiaobaigroup/clashbox are: Clash Clients, Background Service Persistence, Proxy Client Applications, Rule-Based Traffic Filters, Network Traffic Routing, Traffic Routing, System-Wide Interception Modes, Supervised Process Restarts.

Which projects share features with xiaobaigroup/clashbox?

Projects with overlapping indexed features include: sukkaw/surge — Surge is a network traffic routing and configuration system designed to categorize and steer network requests using… 3proxy/3proxy — 3proxy is a multi-protocol proxy server and network access control gateway. It functions as a network traffic… luraproject/lura — Lura is an API gateway and traffic router that directs network requests to backend services using a configurable… fw876/helloworld — This project is a censorship circumvention tool and transparent proxy gateway designed to bypass local network… daeuniverse/dae — dae is a high-performance Linux network tool that functions as an eBPF transparent proxy. It intercepts and redirects… shadowsocks/shadowsocks-android — Shadowsocks-android is a secure tunneling application and SOCKS5 proxy client for Android. It routes device network…

Projects sharing features with ClashBox

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

    SukkaW/Surge

    3,710View on GitHub↗

    Surge is a network traffic routing and configuration system designed to categorize and steer network requests using curated rule sets, domain lists, and IP databases. It provides the data structures and filtering logic necessary to manage how application traffic is directed across proxies, direct connections, or regional gateways. The project distinguishes itself through granular traffic identification and steering. It identifies network requests by matching them against system process names, user-agent strings, and geographic IP ranges to apply specific routing policies. This allows for the

    TypeScriptclashclash-metaclash-premium
    View on GitHub↗3,710
  • 3proxy/3proxy3proxy avatar

    3proxy/3proxy

    5,264View on GitHub↗

    3proxy is a multi-protocol proxy server and network access control gateway. It functions as a network traffic forwarder capable of routing TCP and UDP traffic across HTTP, SOCKS, and various email and file protocols. The project provides specialized capabilities for secure traffic inspection, including the decryption and analysis of HTTPS and TLS streams through certificate spoofing and mutual authentication. It further supports client identity anonymization by routing outbound traffic through recursive upstream proxy chains. The software covers a broad range of network management functions,

    Caccountingchttps-proxy
    View on GitHub↗5,264
  • fw876/helloworldfw876 avatar

    fw876/helloworld

    4,165View on GitHub↗

    This project is a censorship circumvention tool and transparent proxy gateway designed to bypass local network restrictions. It functions as a SOCKS5 proxy server, a DNS tunneling tool, and a network traffic obfuscator to help users access blocked websites. The software implements masking protocols to hide the origin and destination of data to evade restrictive firewalls. It provides capabilities for network traffic obfuscation and secure DNS tunneling to protect network privacy and resolve blocked domains. The system handles wide-scale traffic management by intercepting system network traff

    C
    View on GitHub↗4,165
  • daeuniverse/daedaeuniverse avatar

    daeuniverse/dae

    5,876View on GitHub↗

    dae is a high-performance Linux network tool that functions as an eBPF transparent proxy. It intercepts and redirects packets at the kernel level to route internet traffic based on domains, IP addresses, and process names. The project distinguishes itself by modifying TLS handshakes to simulate browser signatures, which prevents server-side detection of proxy traffic. It also implements a full-cone network address translation gateway to maintain stable bidirectional connections and utilizes a latency-based node selector to automatically route traffic through the fastest available proxy nodes.

    Godaeebpfgolang
    View on GitHub↗5,876
Compare all 30 related projects→