hq450/fancyss

fancyss is a project providing tools to across the GFW on asuswrt/merlin based router.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 49 minutes ago
Added to GitGenius on September 4th, 2026
Created on August 26th, 2018
Open Issues & Pull Requests: 222 (+0)
GitHub issues: Enabled
Number of forks: 3,247
Total Stargazers: 13,740 (+1)
Total Subscribers: 353 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.0 days
Mean response time: 133.5 days
90th percentile: 597.3 days
Tracked items: 624

Most active contributors

Sign in to see contributor activity.

Related repositories by overlapping contributors

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. 77% of tracked open issues have had no activity in three months, so the open count overstates what is actively being worked. Only 6% of issues opened in the past year have been closed. Three people close 88% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 213
New in 7 days: 5
Closed in 7 days: 0
Avg open age: 154 days
Stale 30+ days: 197
Stale 90+ days: 163

Recent activity

Opened in 7 days: 4
Closed in 7 days: 0
Comments in 7 days: 4
Events in 7 days: 4

Top labels

  • enhancement (7)
  • bug (2)
  • to be tested (2)
  • features requset (1)
  • question (1)

Most active issues this week

Detailed Description

Fancyss is a transparent proxy plugin for Asus Merlin and stock firmware routers that enables circumventing network restrictions.

The tool addresses the need for network access control on home routers by implementing transparent proxying at the router level rather than on individual devices. It works by intercepting traffic and routing it through supported proxy protocols, allowing users to configure proxy rules and node selection centrally on the router itself. The project supports multiple proxy protocols including Shadowsocks, Shadowsocks-R, VMess, VLESS, Trojan, NaïveProxy, TUIC, and Hysteria2, along with custom Xray and V2Ray JSON configurations. It offers three methods for adding proxy nodes: manual entry, URI import, and online subscriptions with filtering capabilities. The tool provides DNS splitting through either chinadns-ng or smartdns with support for various routing policies, and includes multiple proxy modes such as gfwlist-based routing, mainland whitelist, gaming mode, global proxy, and domestic routing.

Adoption suits users running Asus routers with Merlin or stock firmware versions 384 and above who want centralized proxy management across all connected devices. The project supports seven hardware platforms spanning ARM, HND, QCA, MTK, and IPQ architectures. It is particularly valuable for users needing sophisticated traffic routing rules, subscription management with automatic updates, and support for modern proxy protocols. The tool includes practical features like latency detection, batch speed testing, failover capabilities, and scheduled updates for subscriptions and rules.

Development activity shows consistent engagement with the project receiving regular updates and maintenance. The codebase demonstrates active problem-solving around compatibility across multiple router architectures and firmware versions. The project maintains documentation and appears to address user-reported issues through iterative improvements to proxy protocol support and routing rule handling.