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.