wnlen/clash-for-linux

🐧 一个更完整、更优雅的 Linux Clash / Mihomo 代理运行平台

View on GitHub ↗Jump to charts ↓

wnlen/clash-for-linux has 6k+ stars and 1k+ forks on GitHub, is written in Shell, and was last pushed on Sep 24, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 36 minutes ago
Added to GitGenius on September 11th, 2026
Created on November 25th, 2023
Open Issues & Pull Requests: 28 (+0)
GitHub issues: Enabled
Number of forks: 1,230
Total Stargazers: 6,121 (+0)
Total Subscribers: 17 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 3.1 days
Mean response time: 50.2 days
90th percentile: 141.1 days
Tracked items: 198

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 11, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

Practically every issue opened in the past year has drawn a reply. 88% of issues opened in the past year have been closed, leaving a working backlog. Three people close 85% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 17
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 134 days
Stale 30+ days: 14
Stale 90+ days: 9

Recent activity

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

Top labels

  • answered (12)
  • documentation (3)
  • enhancement (2)
  • question (1)
  • wontfix (1)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Clash for Linux is a proxy management platform for running Clash and Mihomo on Linux systems.

The tool addresses the complexity of deploying and managing Clash proxies on Linux by automating system architecture detection, port allocation, and configuration management. It works by providing a unified command-line interface that handles kernel downloads, subscription management, node selection, and configuration merging through a Mixin mechanism. The platform supports both root and unprivileged user installations and includes a built-in diagnostic tool for troubleshooting.

The project suits developers and system administrators managing Linux servers, development environments, or lightweight systems like OpenWrt and NAS devices who need stable access to external ecosystems and prefer not to manually maintain Clash runtime state. It works across cloud VPS instances, local development environments including WSL, and ARM-based systems. The tool provides multiple subscription management with easy switching, interactive node selection by numbering, Tun mode for transparent proxy scenarios, and a web console for visual control. It generates secure default configurations automatically and supports custom secrets for the control panel.

Development activity shows consistent maintenance with regular updates to the codebase and active community engagement through a Telegram group. The project maintains backward compatibility with the older clashctl command while standardizing documentation and terminal prompts around the simpler clash command. The tool includes comprehensive built-in help and diagnostic capabilities, suggesting attention to user experience and operational reliability.