소개
Clash Nyanpasu는 Tauri 프레임워크를 기반으로 만들어진 Clash용 그래픽 클라이언트입니다. 라이브러리 nyapasu 팀에서 GitHub를 통해 공개 개발하는 오픈소스 프로젝트로, Windows와 macOS, Linux 환경을 모두 지원합니다. 다양한 Clash 계열 커널과 호환되며 YAML, JavaScript, Lua 기반의 프로파일을 그래픽 환경에서 관리하는 것을 목적으로 합니다.
상세정보
프로파일 관리 및 강화
YAML 형식은 물론 JavaScript와 Lua 기반의 프로파일을 불러오고 편집할 수 있으며, Merge filter 및 복잡한 필터 문법, 시퀀스 필터 등 다양한 조합 옵션을 지원합니다.
프로바이더 관리
외부 프로바이더 구성을 추가하고 갱신할 수 있는 프로바이더 관리 기능을 제공합니다.
통합 편집기와 검증
Monaco 기반 편집기를 통해 Clash 설정과 URL 입력을 편집하며, 저장 전 yaml 스키마 검증과 타입 검사를 수행합니다. 셸 등 추가 언어 하이라이팅과 프롬프트도 함께 지원됩니다.
시스템 연동 및 서비스 관리
TUN 모드에서 clash-rs의 auto-route를 사용할 수 있으며, 시스템 서비스 설치·제거·시작·중지 시 수동 안내 메시지가 표시됩니다. macOS에서는 dock 핸들러 설정이 시도됩니다.
Material You 디자인
Google Material You 디자인 언어 기반의 UI와 애니메이션이 적용된 라이트/다크 테마를 제공합니다.
Q. 어떤 운영체제에서 사용할 수 있나요?
Windows, macOS, Linux를 지원하며 빌드 시 aarch64 리눅스 지원이 시도되고 있습니다.
Q. 어떤 Clash 커널을 함께 사용할 수 있나요?
Clash Premium, Mihomo, Clash Rust, Meow 등 주요 Clash 계열 커널을 내장 지원합니다.
Q. 프로파일을 어떤 방식으로 만들 수 있나요?
YAML과 함께 JavaScript, Lua 기반의 프로파일을 지원하며 Merge filter, 시퀀스 필터, 복잡한 필터 문법 등을 활용해 강화할 수 있습니다.
Q. 라이선스는 무엇인가요?
본 프로젝트는 GPL-3.0 라이선스를 따르며, 자세한 내용은 저장소의 LICENSE 파일에서 확인할 수 있습니다.
시스템 요구사항
GPL-3.0 라이선스로 배포되며, winget 패키지 식별자는 LibNyanpasu.clash-nyanpasu입니다. 공식 설치 안내 페이지와 FAQ가 별도로 제공되며, 자세한 호환성과 시스템 요구 사항은 공식 문서를 통해 확인해야 합니다.


