explaingit

mihomo-party-org/clash-party

📈 Trending23,819TypeScriptAudience · vibe coderComplexity · 2/5ActiveLicenseSetup · moderate

TLDR

Desktop app for managing Mihomo proxy connections with a point-and-click interface instead of terminal commands.

Mindmap

mindmap
  root((repo))
    What it does
      Proxy management UI
      Server switching
      Config file loading
    Features
      Color themes
      WebDAV backup
      Subscription tool
    Tech stack
      Electron
      TypeScript
    Use cases
      Access blocked services
      Manage VPN configs
      Regional restrictions

Things people build with this

USE CASE 1

Load and manage Clash-format proxy configuration files from your VPN or proxy service provider.

USE CASE 2

Switch between proxy servers with one click instead of editing config files manually.

USE CASE 3

Back up and restore your proxy settings across devices using WebDAV.

USE CASE 4

Access region-restricted websites or services by routing traffic through configured proxy servers.

Tech stack

TypeScriptElectronMihomo

Getting it running

Difficulty · moderate Time to first run · 30min

Requires Node.js/npm for building Electron app and Mihomo binary installed or bundled.

Use it freely, but any project you distribute that includes this code must also be GPL-licensed and open source.

In plain English

Clash Party (also known as Mihomo Party) is a desktop graphical interface for Mihomo, a network proxy tool. In everyday terms, it gives you a point-and-click app window to control a proxy engine that routes your internet traffic, useful when you need to access services that are blocked or restricted in your region. Instead of typing commands in a terminal, you use a visual interface to manage connections, switch between servers, and tweak network settings. The app comes bundled with the Mihomo engine, so there is nothing extra to install separately. It works out of the box without requiring a system service to be running in the background. You would use this if you already subscribe to a proxy or VPN service that provides configuration files in the Clash format, and you want a friendly desktop app to load and manage those configurations. Features include multiple color themes, one-click backup and restore of your settings via WebDAV, subscription management through an integrated tool, and the ability to override or customize configuration files. The app is built with Electron and TypeScript, meaning it runs as a native-feeling desktop application on your computer using web technologies under the hood.

Copy-paste prompts

Prompt 1
How do I import my Clash proxy configuration file into Clash Party and start using it?
Prompt 2
Show me how to set up automatic subscription updates in Clash Party so my proxy configs stay current.
Prompt 3
How do I back up my Clash Party settings to WebDAV and restore them on another computer?
Prompt 4
What are the steps to switch between different proxy servers in Clash Party's interface?
Prompt 5
How do I customize or override settings in my Clash configuration file using Clash Party?
Open on GitHub → Explain another repo

Generated 2026-05-18 · Model: sonnet-4-6 · Verify against the repo before relying on details.