libnyanpasu/clash-nyanpasu

Clash Nyanpasu~(∠・ω< )⌒☆​

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 53 minutes ago
Added to GitGenius on September 4th, 2026
Created on November 10th, 2023
Open Issues & Pull Requests: 112 (-2)
GitHub issues: Enabled
Number of forks: 797
Total Stargazers: 13,153 (+0)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 10.7 hours
Mean response time: 23.8 days
90th percentile: 30.7 days
Tracked items: 344

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 89% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "S: Untriaged" is answered fastest, typically in about 7 hours, while "1.6.x" waits about 3 weeks. Only 7% of issues opened in the past year have been closed. Three people close 76% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 91
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 446 days
Stale 30+ days: 81
Stale 90+ days: 64

Recent activity

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

Top labels

  • T: Bug (277)
  • S: Untriaged (145)
  • T: Feature (89)
  • C: Backend (83)
  • C: UI (72)
  • S: Stale (59)
  • P: Linux (17)
  • P: MacOS (11)

Detailed Description

Clash Nyanpasu is a graphical user interface for Clash proxy software built with Tauri and React.

The tool provides a desktop application for managing Clash configurations and proxy chains. It wraps multiple Clash implementations—Clash Premium, Mihomo, Clash Rust, and Meow—allowing users to switch between them. The interface supports profile management and enhancement through YAML, JavaScript, and Lua scripting, along with provider management capabilities. The UI follows Google Material You design principles with animation support and offers both light and dark themes.

Clash Nyanpasu suits developers and users who need a cross-platform graphical way to manage Clash proxy configurations without working directly with command-line tools or configuration files. The built-in support for multiple Clash implementations means you can choose which backend best fits your needs without changing the frontend application. The profile enhancement features through scripting languages make it suitable for advanced users who want to programmatically modify or generate proxy configurations.

The project maintains active development with both stable releases and development builds tracked through continuous integration. Issue reports and pull requests are actively welcomed, indicating an open contribution model. The codebase is written in Rust for the backend with React for the frontend, reflecting a modern technology stack for desktop application development.