Skip to content

What is SubConv?

Welcome to the knowledge base of SubConv.

SubConv is a mihomo-oriented configuration generator and subscription converter. It can turn subscriptions and share links in multiple formats into a mihomo-compatible config.

It's user-friendly and easy to use.

It is easy to deploy on Vercel, with Docker, or on your own VPS.

We provide built-in zju and general templates, with zju used by default.

Screenshots

screenshot

Features

  • Support Clash YAML subscriptions and V2Ray-style base64 links (the original subscription does not have to be Clash YAML)
  • A Web-UI (thanks to @Musanico)
  • Rules based on ACL
  • Nodes auto update based on proxy-provider
  • Rules auto update based on rule-provider
  • Support proxy rule-provider to prevent failure to get rules from GitHub
  • Support multiple airports
  • Display remaining traffic and total traffic (only useful when you use a single airport, requires your airport and Clash to support it at the same time, Clash for Windows, Clash Verge, Stash, Clash Meta for Android, etc. are known to support it)
  • Expose an API that converts subscriptions into proxy-provider output
  • Support template files

Released under the MPL-2.0 License.