MetaCubeX/Yacd-meta

Yet Another Clash Dashboard

770

stars

709

commits

TypeScript

primary language

Sep 7, 2026

updated

yacd.metacubex.one

README

中文

Yet Another Clash Dashboard

Usage

Install twemoji to display emoji better on Windows system.

The site http://yacd.metacubex.one is served with HTTP not HTTPS is because many browsers block requests to HTTP resources from a HTTPS website. If you think it's not safe, you could just download the zip of the gh-pages, unzip and serve those static files with a web server(like Nginx).

Supported URL query params

ParamDescription
hostnameHostname of the clash backend API (usually the host part of external-controller)
portPort of the clash backend API (usually the port part of external-controller)
secretClash API secret (secret in your config.yaml)
themeUI color scheme (dark, light, auto)
titleCustom title for the webpage (displayed in browser tab)

Development

# install dependencies
# you may install bun from https://bun.sh
bun install

# start the dev server
# then go to http://127.0.0.1:3000
bun start


# build optimized assets
# ready to deploy assets will be in the directory `public`
bun run build

Contributors

(top 30 of 54)

haishanh

401 commits

Larvan2

130 commits

stitchrs

38 commits

Ma3tain

23 commits

MetaCubeX/Yacd-meta

Yet Another Clash Dashboard

770

stars

709

commits

TypeScript

primary language

Sep 7, 2026

updated

yacd.metacubex.one

README

中文

Yet Another Clash Dashboard

Usage

Install twemoji to display emoji better on Windows system.

The site http://yacd.metacubex.one is served with HTTP not HTTPS is because many browsers block requests to HTTP resources from a HTTPS website. If you think it's not safe, you could just download the zip of the gh-pages, unzip and serve those static files with a web server(like Nginx).

Supported URL query params

ParamDescription
hostnameHostname of the clash backend API (usually the host part of external-controller)
portPort of the clash backend API (usually the port part of external-controller)
secretClash API secret (secret in your config.yaml)
themeUI color scheme (dark, light, auto)
titleCustom title for the webpage (displayed in browser tab)

Development

# install dependencies
# you may install bun from https://bun.sh
bun install

# start the dev server
# then go to http://127.0.0.1:3000
bun start


# build optimized assets
# ready to deploy assets will be in the directory `public`
bun run build

Contributors

(top 30 of 54)

haishanh

401 commits

Larvan2

130 commits

stitchrs

38 commits

Ma3tain

23 commits

Languages

TypeScript

64.2%

SCSS

34.6%