- Project History
- Clash started as an open-source proxy core released by an independent developer, establishing itself through its rule-based routing capabilities. After the original core stopped receiving updates in 2023, the community picked up development under the Clash Meta project, which was later renamed mihomo and remains actively maintained today. The configuration format has stayed consistent throughout, so most older configs still work without changes.
- Open-Source Ecosystem
- The mihomo core is open-source under the GPL-3.0 license, with full source code, commit history, and issue discussions publicly available. The graphical clients listed on this site are likewise released as open-source projects, each maintained independently by its own community—anyone can review the code, report issues, or contribute.
- How the Core and Clients Relate
- The graphical client handles the interface, subscription management, and system integration, while the actual connection handling and rule matching are done by the embedded mihomo core. This means config files are interchangeable across different clients—choosing a client mostly comes down to interface preference and platform support, since routing capability comes from the same underlying core.
- Release Process
- Both the core and each client publish official releases on open-source platforms, with changelogs published in full. Download links on this site are checked regularly against official release channels to make sure they point to the current stable version; clients that are no longer maintained are clearly marked as archived.