Scan timing: clone 2.95s · analysis 71.51s · 6.3 MB · GitHub preflight 471ms
https://github.com/libnyanpasu/clash-nyanpasu
· scanned 2026-06-05 17:18 UTC (4 days, 22 hours ago)
· 10 languages
471 raw signals (211 security + 260 graph) 22nd percentile · Typescript · medium (20-100K LoC) System graph score 78 (lower by 20)
Last scanned 4 days, 22 hours ago · v2 · 189 actionable findings from 2 signal sources. 152 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
55.0 | 0.25 | 13.75 |
testing_score |
15.0 | 0.20 | 3.00 |
documentation_score |
89.6 | 0.15 | 13.44 |
practices_score |
91.0 | 0.15 | 13.65 |
code_quality |
57.6 | 0.10 | 5.76 |
| Overall | 1.00 | 58.6 |
All 1948 nodes from the latest scan, grouped by kind. Each node is a unit the engine identified (file, function, endpoint, table…). Most users won't need this view — it's primarily for debugging the engine's graph extraction or for AI agents that want to enumerate the project structure.
| Label | Layer | Status | Path |
|---|---|---|---|
useProfile |
software | healthy | frontend/interface/src/ipc/use-profile.ts:useProfile |
addHelperFn |
software | healthy | frontend/interface/src/ipc/use-profile.ts:addHelperFn |
createUpdatedProxy |
software | healthy | frontend/interface/src/ipc/use-clash-proxies.ts:createUpdat… |
useClashProxies |
software | healthy | frontend/interface/src/ipc/use-clash-proxies.ts:useClashPro… |
createProxyWithHelpers |
software | healthy | frontend/interface/src/ipc/use-clash-proxies.ts:createProxy… |
createGroupWithHelpers |
software | healthy | frontend/interface/src/ipc/use-clash-proxies.ts:createGroup… |
getQueryData |
software | healthy | frontend/interface/src/ipc/use-clash-proxies.ts:getQueryData |
setQueryData |
software | healthy | frontend/interface/src/ipc/use-clash-proxies.ts:setQueryData |
usePostProcessingOutput |
software | healthy | frontend/interface/src/ipc/use-post-processing-output.ts:us… |
useClashTraffic |
software | healthy | frontend/interface/src/ipc/use-clash-traffic.ts:useClashTra… |
useIsAppImage |
software | healthy | frontend/interface/src/ipc/use-platform.ts:useIsAppImage |
useClashInfo |
software | healthy | frontend/interface/src/ipc/use-clash-info.ts:useClashInfo |
useProfileContent |
software | healthy | frontend/interface/src/ipc/use-profile-content.ts:useProfil… |
useSystemProxy |
software | healthy | frontend/interface/src/ipc/use-system-proxy.ts:useSystemPro… |
useClashCores |
software | healthy | frontend/interface/src/ipc/use-clash-cores.ts:useClashCores |
restartSidecar |
software | healthy | frontend/interface/src/ipc/use-clash-cores.ts:restartSidecar |
inspectUpdater |
software | healthy | frontend/interface/src/ipc/use-clash-cores.ts:inspectUpdater |
useClashConfig |
software | healthy | frontend/interface/src/ipc/use-clash-config.ts:useClashConf… |
useClashProxiesProvider |
software | healthy | frontend/interface/src/ipc/use-clash-proxies-provider.ts:us… |
useServicePrompt |
software | healthy | frontend/interface/src/ipc/use-service-prompt.ts:useService… |
useClashMemory |
software | healthy | frontend/interface/src/ipc/use-clash-memory.ts:useClashMemo… |
useSystemAccentColor |
software | healthy | frontend/interface/src/ipc/use-system-accent-color.ts:useSy… |
useRuntimeProfile |
software | healthy | frontend/interface/src/ipc/use-runtime-profile.ts:useRuntim… |
useCoreDir |
software | healthy | frontend/interface/src/ipc/use-core-dir.ts:useCoreDir |
typedError |
software | healthy | frontend/interface/src/ipc/bindings.ts:typedError |
makeEvent |
software | healthy | frontend/interface/src/ipc/bindings.ts:makeEvent |
mapEvent |
software | healthy | frontend/interface/src/ipc/bindings.ts:mapEvent |
mapPayload |
software | healthy | frontend/interface/src/ipc/bindings.ts:mapPayload |
fn |
software | healthy | frontend/interface/src/ipc/bindings.ts:fn |
useServerPort |
software | healthy | frontend/interface/src/ipc/use-server-port.ts:useServerPort |
useSettings |
software | healthy | frontend/interface/src/ipc/use-settings.ts:useSettings |
and |
software | healthy | frontend/interface/src/ipc/use-settings.ts:and |
will |
software | healthy | frontend/interface/src/ipc/use-settings.ts:will |
upsert |
software | healthy | frontend/interface/src/ipc/use-settings.ts:upsert |
useClashRules |
software | healthy | frontend/interface/src/ipc/use-clash-rules.ts:useClashRules |
useClashLogs |
software | healthy | frontend/interface/src/ipc/use-clash-logs.ts:useClashLogs |
useProxyMode |
software | healthy | frontend/interface/src/ipc/use-proxy-mode.ts:useProxyMode |
upsert |
software | healthy | frontend/interface/src/ipc/use-proxy-mode.ts:upsert |
useClashVersion |
software | healthy | frontend/interface/src/ipc/use-clash-version.ts:useClashVer… |
useSystemService |
software | healthy | frontend/interface/src/ipc/use-system-service.ts:useSystemS… |
useClashRulesProvider |
software | healthy | frontend/interface/src/ipc/use-clash-rules-provider.ts:useC… |
useClashConnections |
software | healthy | frontend/interface/src/ipc/use-clash-connections.ts:useClas… |
useClashWSContext |
software | healthy | frontend/interface/src/provider/clash-ws-provider.tsx:useCl… |
queryKeyForKind |
software | healthy | frontend/interface/src/provider/clash-ws-provider.tsx:query… |
ClashWSProvider |
software | healthy | frontend/interface/src/provider/clash-ws-provider.tsx:Clash… |
MutationProvider |
software | healthy | frontend/interface/src/provider/mutation-provider.tsx:Mutat… |
refetchQueries |
software | healthy | frontend/interface/src/provider/mutation-provider.tsx:refet… |
NyanpasuProvider |
software | healthy | frontend/interface/src/provider/index.tsx:NyanpasuProvider |
with |
software | healthy | frontend/interface/src/utils/retry.ts:with |
to |
software | healthy | frontend/interface/src/utils/retry.ts:to |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
rust-toolchain.toml |
software | healthy | rust-toolchain.toml |
renovate.json |
software | healthy | renovate.json |
UPDATELOG.md |
software | healthy | UPDATELOG.md |
commitlint.config.js |
software | warning | commitlint.config.js |
README.md |
software | healthy | README.md |
pnpm-lock.yaml |
software | healthy | pnpm-lock.yaml |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
cliff.toml |
software | healthy | cliff.toml |
.oxlintrc.json |
software | healthy | .oxlintrc.json |
.stylelintrc.js |
software | warning | .stylelintrc.js |
knip.config.ts |
software | warning | knip.config.ts |
pnpm-workspace.yaml |
software | healthy | pnpm-workspace.yaml |
tsconfig.json |
software | healthy | tsconfig.json |
.lintstagedrc.js |
software | warning | .lintstagedrc.js |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
package.json |
software | healthy | frontend/interface/package.json |
tsconfig.json |
software | healthy | frontend/interface/tsconfig.json |
index.ts |
software | healthy | frontend/interface/src/index.ts |
use-profile.ts |
software | healthy | frontend/interface/src/ipc/use-profile.ts |
use-clash-proxies.ts |
software | healthy | frontend/interface/src/ipc/use-clash-proxies.ts |
use-post-processing-output.ts |
software | healthy | frontend/interface/src/ipc/use-post-processing-output.ts |
use-clash-traffic.ts |
software | healthy | frontend/interface/src/ipc/use-clash-traffic.ts |
use-platform.ts |
software | healthy | frontend/interface/src/ipc/use-platform.ts |
use-clash-info.ts |
software | healthy | frontend/interface/src/ipc/use-clash-info.ts |
use-profile-content.ts |
software | healthy | frontend/interface/src/ipc/use-profile-content.ts |
use-system-proxy.ts |
software | healthy | frontend/interface/src/ipc/use-system-proxy.ts |
use-clash-cores.ts |
software | healthy | frontend/interface/src/ipc/use-clash-cores.ts |
use-clash-config.ts |
software | healthy | frontend/interface/src/ipc/use-clash-config.ts |
use-clash-proxies-provider.ts |
software | healthy | frontend/interface/src/ipc/use-clash-proxies-provider.ts |
use-service-prompt.ts |
software | healthy | frontend/interface/src/ipc/use-service-prompt.ts |
index.ts |
software | healthy | frontend/interface/src/ipc/index.ts |
use-clash-memory.ts |
software | healthy | frontend/interface/src/ipc/use-clash-memory.ts |
use-system-accent-color.ts |
software | healthy | frontend/interface/src/ipc/use-system-accent-color.ts |
use-runtime-profile.ts |
software | healthy | frontend/interface/src/ipc/use-runtime-profile.ts |
use-core-dir.ts |
software | healthy | frontend/interface/src/ipc/use-core-dir.ts |
consts.ts |
software | warning | frontend/interface/src/ipc/consts.ts |
bindings.ts |
software | healthy | frontend/interface/src/ipc/bindings.ts |
use-server-port.ts |
software | healthy | frontend/interface/src/ipc/use-server-port.ts |
use-settings.ts |
software | healthy | frontend/interface/src/ipc/use-settings.ts |
use-clash-rules.ts |
software | healthy | frontend/interface/src/ipc/use-clash-rules.ts |
use-clash-logs.ts |
software | healthy | frontend/interface/src/ipc/use-clash-logs.ts |
use-proxy-mode.ts |
software | healthy | frontend/interface/src/ipc/use-proxy-mode.ts |
use-clash-version.ts |
software | healthy | frontend/interface/src/ipc/use-clash-version.ts |
use-system-service.ts |
software | healthy | frontend/interface/src/ipc/use-system-service.ts |
use-clash-rules-provider.ts |
software | healthy | frontend/interface/src/ipc/use-clash-rules-provider.ts |
use-clash-connections.ts |
software | healthy | frontend/interface/src/ipc/use-clash-connections.ts |
clash-ws-provider.tsx |
software | healthy | frontend/interface/src/provider/clash-ws-provider.tsx |
mutation-provider.tsx |
software | healthy | frontend/interface/src/provider/mutation-provider.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
/-__root.module.scss.d |
frontend | healthy | frontend/nyanpasu/src/pages/-__root.module.scss.d.ts |
/__root |
frontend | healthy | frontend/nyanpasu/src/pages/__root.tsx |
/(tray-menu)/tray-menu/route |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/route.tsx |
/(tray-menu)/tray-menu/ |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/index.tsx |
/(tray-menu)/tray-menu/_modules/action-button |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/_modules/… |
/(tray-menu)/tray-menu/_modules/hooks |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/_modules/… |
/(tray-menu)/tray-menu/_modules/header |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/_modules/… |
/(tray-menu)/tray-menu/proxies/route |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies/r… |
/(tray-menu)/tray-menu/proxies/ |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies/i… |
/(tray-menu)/tray-menu/proxies/group/$name |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies/g… |
/(tray-menu)/tray-menu/proxies/group/route |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies/g… |
/(tray-menu)/tray-menu/proxies/_modules/back-button |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies/_… |
/(editor)/editor/route |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/route.tsx |
/(editor)/editor/css/ |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/css/index.tsx |
/(editor)/editor/_modules/action-button |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/action… |
/(editor)/editor/_modules/chip |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/chip.t… |
/(editor)/editor/_modules/hooks |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/hooks.… |
/(editor)/editor/_modules/header |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/header… |
/(editor)/editor/_modules/loading-skeleton |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/loadin… |
/(editor)/editor/_modules/utils |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/utils.… |
/(editor)/editor/profile/ |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/profile/index.t… |
/(main)/route |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/route.tsx |
/(main)/_modules/header-settings-action |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header-settings… |
/(main)/_modules/header-help-action |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header-help-act… |
/(main)/_modules/header-menu |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header-menu.tsx |
/(main)/_modules/header |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header.tsx |
/(main)/_modules/navbar |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/navbar.tsx |
/(main)/_modules/header-file-action |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header-file-act… |
/(main)/main/ |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/index.tsx |
/(main)/main/settings/route |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/route.tsx |
/(main)/main/settings/ |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/index.tsx |
/(main)/main/settings/about/route |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/about/rout… |
/(main)/main/settings/about/_modules/nyanpasu-version |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/about/_mod… |
/(main)/main/settings/web-ui/route |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/rou… |
/(main)/main/settings/web-ui/_modules/external-controller-c… |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
/(main)/main/settings/web-ui/_modules/core-secret-config |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
/(main)/main/settings/web-ui/_modules/web-ui |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
/(main)/main/settings/web-ui/_modules/port-strategy-selector |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
/(main)/main/settings/clash/route |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/rout… |
/(main)/main/settings/clash/_modules/core-manager-card |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/clash/_modules/mixed-port-config |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/clash/_modules/ipv6-switch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/clash/_modules/tun-stack-selector |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/clash/_modules/log-level-selector |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/clash/_modules/field-filter-switch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/clash/_modules/random-port-switch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/clash/_modules/allow-lan-switch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/clash/_modules/field-filter-card |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
/(main)/main/settings/system/route |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/rou… |
/(main)/main/settings/system/_modules/proxy-bypass-config |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
frontend |
software | healthy | frontend |
interface |
software | healthy | frontend/interface |
src |
software | healthy | frontend/interface/src |
ipc |
software | healthy | frontend/interface/src/ipc |
provider |
software | healthy | frontend/interface/src/provider |
utils |
software | healthy | frontend/interface/src/utils |
service |
software | healthy | frontend/interface/src/service |
hooks |
software | healthy | frontend/interface/src/hooks |
template |
software | healthy | frontend/interface/src/template |
openapi |
software | healthy | frontend/interface/src/openapi |
geoip |
software | healthy | frontend/interface/src/openapi/geoip |
healthcheck |
software | healthy | frontend/interface/src/openapi/healthcheck |
utils |
software | healthy | frontend/utils |
src |
software | healthy | frontend/utils/src |
nyanpasu |
software | healthy | frontend/nyanpasu |
project.inlang |
software | healthy | frontend/nyanpasu/project.inlang |
messages |
software | healthy | frontend/nyanpasu/messages |
src |
software | healthy | frontend/nyanpasu/src |
generated |
software | healthy | frontend/nyanpasu/src/generated |
utils |
software | healthy | frontend/nyanpasu/src/utils |
components |
software | healthy | frontend/nyanpasu/src/components |
settings |
software | healthy | frontend/nyanpasu/src/components/settings |
router |
software | healthy | frontend/nyanpasu/src/components/router |
ui |
software | healthy | frontend/nyanpasu/src/components/ui |
dnd-grid |
software | healthy | frontend/nyanpasu/src/components/ui/dnd-grid |
primitives |
software | healthy | frontend/nyanpasu/src/components/primitives |
animate |
software | healthy | frontend/nyanpasu/src/components/primitives/animate |
providers |
software | healthy | frontend/nyanpasu/src/components/providers |
logo |
software | healthy | frontend/nyanpasu/src/components/logo |
window |
software | healthy | frontend/nyanpasu/src/components/window |
proxies |
software | healthy | frontend/nyanpasu/src/components/proxies |
assets |
software | healthy | frontend/nyanpasu/src/assets |
json |
software | healthy | frontend/nyanpasu/src/assets/json |
styles |
software | healthy | frontend/nyanpasu/src/assets/styles |
pages |
software | healthy | frontend/nyanpasu/src/pages |
(tray-menu) |
software | healthy | frontend/nyanpasu/src/pages/(tray-menu) |
tray-menu |
software | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu |
_modules |
software | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/_modules |
proxies |
software | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies |
group |
software | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies/g… |
_modules |
software | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies/_… |
(editor) |
software | healthy | frontend/nyanpasu/src/pages/(editor) |
editor |
software | healthy | frontend/nyanpasu/src/pages/(editor)/editor |
css |
software | healthy | frontend/nyanpasu/src/pages/(editor)/editor/css |
_modules |
software | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules |
profile |
software | healthy | frontend/nyanpasu/src/pages/(editor)/editor/profile |
(main) |
software | healthy | frontend/nyanpasu/src/pages/(main) |
_modules |
software | healthy | frontend/nyanpasu/src/pages/(main)/_modules |
main |
software | healthy | frontend/nyanpasu/src/pages/(main)/main |
settings |
software | healthy | frontend/nyanpasu/src/pages/(main)/main/settings |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
HighlightText |
frontend | healthy | frontend/nyanpasu/src/components/ui/highlight-text.tsx |
BorderBeam |
frontend | healthy | frontend/nyanpasu/src/components/ui/border-beam.tsx |
AnimatedTabs |
frontend | healthy | frontend/nyanpasu/src/components/ui/animated-tabs.tsx |
TextMarquee |
frontend | healthy | frontend/nyanpasu/src/components/ui/text-marquee.tsx |
NyanpasuUpdateProvider |
frontend | healthy | frontend/nyanpasu/src/components/providers/nyanpasu-update-… |
ContextMenuProvider |
frontend | healthy | frontend/nyanpasu/src/components/providers/context-menu-pro… |
CustomCssProvider |
frontend | healthy | frontend/nyanpasu/src/components/providers/custom-css-provi… |
AnimatedLogo |
frontend | healthy | frontend/nyanpasu/src/components/logo/animated-logo.tsx |
WindowControl |
frontend | healthy | frontend/nyanpasu/src/components/window/window-control.tsx |
WindowTitle |
frontend | healthy | frontend/nyanpasu/src/components/window/window-title.tsx |
WindowHeader |
frontend | healthy | frontend/nyanpasu/src/components/window/window-header.tsx |
DelayChip |
frontend | healthy | frontend/nyanpasu/src/components/proxies/delay-chip.tsx |
App |
frontend | healthy | frontend/nyanpasu/src/pages/__root.tsx |
Header |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/_modules/… |
BackButton |
frontend | healthy | frontend/nyanpasu/src/pages/(tray-menu)/tray-menu/proxies/_… |
ActionButton |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/action… |
Chip |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/chip.t… |
Header |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/header… |
LoadingSkeleton |
frontend | healthy | frontend/nyanpasu/src/pages/(editor)/editor/_modules/loadin… |
HeaderSettingsAction |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header-settings… |
HeaderHelpAction |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header-help-act… |
HeaderMenu |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header-menu.tsx |
Header |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header.tsx |
Navbar |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/navbar.tsx |
HeaderFileAction |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/_modules/header-file-act… |
NyanpasuVersion |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/about/_mod… |
ExternalControllerConfig |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
CoreSecretConfig |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
WebUI |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
PortStrategySelector |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
CoreManagerCard |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
MixedPortConfig |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
IPv6Switch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
TunStackSelector |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
LogLevelSelector |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
FieldFilterButton |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
RandomPortSwitch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
AllowLanSwitch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
FieldFilterCard |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/clash/_mod… |
ProxyBypassConfig |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
SilentLaunchSwitch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
SystemServiceSwitch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
ProxyGuardSwitch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
SystemServiceCtrl |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
ProxyGuardConfig |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
UwpToolsButton |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
ProxyModeSelector |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
CurrentSystemProxy |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
AutoLaunchSwitch |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/system/_mo… |
SettingsNavigate |
frontend | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/_modules/s… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
clippy |
cicd | healthy | backend/tauri-plugin-deep-link/.github/workflows/lint.yml |
audit |
cicd | healthy | backend/tauri-plugin-deep-link/.github/workflows/audit.yml |
format |
cicd | healthy | backend/tauri-plugin-deep-link/.github/workflows/format.yml |
release |
cicd | healthy | backend/tauri-plugin-deep-link/.github/workflows/release.yml |
upload |
cicd | healthy | .github/workflows/deps-upload-release-assets.yaml |
delete |
cicd | healthy | .github/workflows/deps-delete-releases.yaml |
telegram |
cicd | healthy | .github/workflows/deps-message-telegram.yaml |
build |
cicd | healthy | .github/workflows/deps-build-linux.yaml |
generate_manifest |
cicd | healthy | .github/workflows/daily.yml |
generate_manifest_v1 |
cicd | healthy | .github/workflows/daily.yml |
update_tag |
cicd | healthy | .github/workflows/deps-update-tag.yaml |
updater |
cicd | healthy | .github/workflows/deps-create-updater.yaml |
lint |
cicd | healthy | .github/workflows/ci.yml |
build |
cicd | healthy | .github/workflows/ci.yml |
test_unit |
cicd | healthy | .github/workflows/ci.yml |
windows_amd64_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
windows_aarch64_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
windows_i686_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
linux_amd64_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
linux_i686_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
linux_aarch64_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
linux_armhf_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
linux_armel_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
macos_amd64_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
macos_aarch64_build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
update_tag |
cicd | healthy | .github/workflows/target-dev-build.yaml |
delete_current_releases |
cicd | healthy | .github/workflows/target-dev-build.yaml |
upload_release_assets |
cicd | healthy | .github/workflows/target-dev-build.yaml |
updater |
cicd | healthy | .github/workflows/target-dev-build.yaml |
telegram |
cicd | healthy | .github/workflows/target-dev-build.yaml |
build |
cicd | healthy | .github/workflows/deps-build-windows-nsis.yaml |
windows_build |
cicd | healthy | .github/workflows/target-release-build.yaml |
linux_build |
cicd | healthy | .github/workflows/target-release-build.yaml |
macos_amd64_build |
cicd | healthy | .github/workflows/target-release-build.yaml |
macos_aarch64_build |
cicd | healthy | .github/workflows/target-release-build.yaml |
upload_release_assets |
cicd | healthy | .github/workflows/target-release-build.yaml |
updater |
cicd | healthy | .github/workflows/target-release-build.yaml |
telegram |
cicd | healthy | .github/workflows/target-release-build.yaml |
stale |
cicd | healthy | .github/workflows/stale.yml |
build |
cicd | healthy | .github/workflows/deps-build-macos.yaml |
publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
port:64 |
network | healthy | pnpm-lock.yaml |
port:11 |
network | healthy | pnpm-lock.yaml |
port:3000 |
network | healthy | frontend/nyanpasu/vite.config.ts |
port:7890 |
network | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
port:7891 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10801 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:7892 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:7893 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:443 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:80 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:44046 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:1000 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:2480 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10443 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:22 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:2999 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10808 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10809 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10810 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10811 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10812 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10813 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10814 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10815 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10816 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10817 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10818 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10819 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:10820 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:9999 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:114 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:53 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:12 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:853 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
port:8080 |
network | healthy | backend/tauri/src/enhance/mod.rs |
port:06 |
network | healthy | .github/workflows/daily.yml |
port:15 |
network | healthy | .github/workflows/daily.yml |
port:08 |
network | healthy | .github/workflows/target-dev-build.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | frontend/nyanpasu/src/pages/(main)/main/settings/web-ui/_mo… |
192.168.0.3 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
1.1.1.1 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
2.2.2.2 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
128.0.0.0 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
114.114.114.114 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
8.8.8.8 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
1.12.12.12 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
223.5.5.5 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
198.18.0.1 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
240.0.0.0 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
10.0.0.1 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
162.159.192.1 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
172.16.0.2 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
1.2.3.4 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
198.19.0.1 |
network | healthy | backend/tauri/tests/sample_clash_config.yaml |
198.18.0.2 |
network | healthy | backend/tauri/src/config/clash/mod.rs |
192.168.1.1 |
network | healthy | backend/tauri/src/config/clash/mod.rs |
1.0.0.1 |
network | healthy | backend/tauri/src/enhance/script/js.rs |
208.67.222.222 |
network | healthy | backend/tauri/src/enhance/script/js.rs |
208.67.220.220 |
network | healthy | backend/tauri/src/enhance/script/js.rs |
194.242.2.2 |
network | healthy | backend/tauri/src/enhance/script/js.rs |
194.242.2.3 |
network | healthy | backend/tauri/src/enhance/script/js.rs |
120.53.53.53 |
network | healthy | backend/tauri/src/enhance/script/lua/mod.rs |
192.168.0.0 |
network | healthy | backend/tauri/src/core/pac.rs |
10.0.0.0 |
network | healthy | backend/tauri/src/core/pac.rs |
172.16.0.0 |
network | healthy | backend/tauri/src/core/pac.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::lint |
cicd | healthy | backend/tauri-plugin-deep-link/.github/workflows/lint.yml |
gha::audit |
cicd | healthy | backend/tauri-plugin-deep-link/.github/workflows/audit.yml |
gha::format |
cicd | healthy | backend/tauri-plugin-deep-link/.github/workflows/format.yml |
gha::release |
cicd | healthy | backend/tauri-plugin-deep-link/.github/workflows/release.yml |
gha::deps-upload-release-assets |
cicd | healthy | .github/workflows/deps-upload-release-assets.yaml |
gha::deps-delete-releases |
cicd | healthy | .github/workflows/deps-delete-releases.yaml |
gha::deps-message-telegram |
cicd | healthy | .github/workflows/deps-message-telegram.yaml |
gha::deps-build-linux |
cicd | healthy | .github/workflows/deps-build-linux.yaml |
gha::daily |
cicd | healthy | .github/workflows/daily.yml |
gha::deps-update-tag |
cicd | healthy | .github/workflows/deps-update-tag.yaml |
gha::deps-create-updater |
cicd | healthy | .github/workflows/deps-create-updater.yaml |
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::target-dev-build |
cicd | healthy | .github/workflows/target-dev-build.yaml |
gha::deps-build-windows-nsis |
cicd | healthy | .github/workflows/deps-build-windows-nsis.yaml |
gha::target-release-build |
cicd | healthy | .github/workflows/target-release-build.yaml |
gha::stale |
cicd | healthy | .github/workflows/stale.yml |
gha::deps-build-macos |
cicd | healthy | .github/workflows/deps-build-macos.yaml |
gha::publish |
cicd | healthy | .github/workflows/publish.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
BUILDTIME |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
FOLDER_PATH |
cicd | healthy | — |
TELEGRAM_TOKEN |
cicd | healthy | — |
TAURI_PRIVATE_KEY |
cicd | healthy | — |
TELEGRAM_API_ID |
cicd | healthy | — |
SURGE_TOKEN |
cicd | healthy | — |
FILE_SERVER_TOKEN |
cicd | healthy | — |
STORE_PATH |
cicd | healthy | — |
TAURI_KEY_PASSWORD |
cicd | healthy | — |
TELEGRAM_API_HASH |
cicd | healthy | — |
CRATES_IO |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
password_literal::backend/tauri/tests/sample_clash_config.y… |
security | healthy | backend/tauri/tests/sample_clash_config.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
on |
software | healthy | frontend/nyanpasu/src/main.tsx:on |
to |
software | healthy | frontend/nyanpasu/src/components/providers/theme-provider.t… |
ProgressRenderer |
software | healthy | scripts/check.ts:ProgressRenderer |
| Label | Layer | Status | Path |
|---|---|---|---|
sqlite |
data | healthy | pnpm-lock.yaml |
mysql |
data | healthy | backend/tauri/tests/sample_clash_config.yaml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-sxbh3c60 |
software | healthy | /tmp/repobility-clone-sxbh3c60 |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | frontend/interface/src/ipc/bindings.ts |
This page is publicly accessible at:
https://repobility.com/scan/2f46b2d1-2838-44e3-ad93-6e6b582c017b/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/2f46b2d1-2838-44e3-ad93-6e6b582c017b/
Important — please don't re-submit the same URL repeatedly. The submission endpoint is idempotent: re-submitting the same git URL returns this same scan_token, not a new one. To re-scan this repo, sign up free and use the dashboard.