13.2K ·GitHub
Что это такое?
Clash Nyanpasu — это настольный графический клиент для прокси-ядер семейства Clash (Clash Premium, Mihomo, Clash Rust и Meow), который позволяет управлять профилями прокси и правилами через визуальный интерфейс.
Это библиотека или приложение, которое я запускаю?
Это нативное настольное приложение на Tauri, которое сочетает бэкенд на Rust и фронтенд на React. Это не CLI-утилита и не библиотека.
Как запустить это из исходников?
Установите Rust и Node.js, используйте pnpm для установки пакетов Node, скачайте бинарный файл ядра Clash и другие зависимости, затем запустите скрипты dev или build.
Что нужно установить перед сборкой?
Нужны Rust, Node.js и менеджер пакетов pnpm. Сам бинарный файл ядра Clash загружается отдельным шагом во время настройки.
На каких операционных системах это работает?
Приложение рассчитано на Windows, macOS и Linux — тот же набор платформ, что и у проектов Clash Verge, на базе которых оно построено.
В каких форматах можно писать профили прокси?
Профили можно писать и дополнять с помощью YAML, JavaScript или скриптов на Lua, так что можно добавлять условную логику помимо простого конфигурационного файла.
Поддерживается ли управление провайдерами прокси?
Да, помимо управления собственными профилями, поддерживается и управление провайдерами прокси.
Почему интерфейс выглядит иначе, чем у других графических клиентов Clash?
Он использует дизайн-систему Material You от Google с её анимациями, поэтому внешний вид отличается от других фронтендов Clash.
На каких других проектах это основано?
Проект указывает авторство и опирается на clash-verge, clash-verge-rev, Mihomo, clash-rs от Watfaq и ядро meow-rs от madeye на Rust, объединяя их идеи в одном приложении на Tauri.
What are similar projects?
clash-verge-rev, clash-party, karing, clash-verge, panda-vpn-pro, BPB-Worker-Panel, FlClash, ClashMetaForAndroid
Which topics is it in?
material-you, tauri-app, clash-meta, vpn-client, mihomo, clash, lua, yaml, tauri, vpn, proxy, gplv3

