Public scan — anyone with this URL can view this analysis. Sign up to track your own repos privately, run scheduled re-scans, and get AI fix prompts via your dashboard.
35 of your 176 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 8.59s · analysis 33.23s · 19.9 MB · GitHub API rate-limit (preflight)

ZToolsCenter/ZTools

https://github.com/ZToolsCenter/ZTools · scanned 2026-06-05 14:58 UTC (5 days, 4 hours ago) · 10 languages

458 raw signals (164 security + 294 graph) 33rd percentile · Typescript · medium (20-100K LoC)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 5 days, 4 hours ago · v2 · 230 actionable findings from 2 signal sources. 81 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 85.0 0.15 12.75
security_score 51.4 0.25 12.85
testing_score 45.0 0.20 9.00
documentation_score 91.7 0.15 13.76
practices_score 79.0 0.15 11.85
code_quality 48.0 0.10 4.80
Overall 1.00 65.0
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 1058 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.

LabelLayerStatusPath
makeMatch software healthy tests/renderer/commandUtils.test.ts:makeMatch
fsPromises software healthy tests/main/windowsScanner.test.ts:fsPromises
prefix software healthy tests/main/databasePluginIsolation.test.ts:prefix
getOpenFolderRegex software healthy tests/main/systemPluginOpenFolderRegex.test.ts:getOpenFolde…
getWindowsExplorerPath software healthy tests/main/windowsExplorerCommands.test.ts:getWindowsExplor…
escapePowerShellPath software healthy tests/main/windowsExplorerCommands.test.ts:escapePowerShell…
escapeCmdPath software healthy tests/main/windowsExplorerCommands.test.ts:escapeCmdPath
internalApi software healthy tests/main/pluginPreloadInternalApi.test.ts:internalApi
ipcSendSync software healthy resources/preload.js:ipcSendSync
ipcInvoke software healthy resources/preload.js:ipcInvoke
ipcSend software healthy resources/preload.js:ipcSend
lazyListen software healthy resources/preload.js:lazyListen
dispatchPluginEnter software healthy resources/preload.js:dispatchPluginEnter
replayPendingPluginEnterIfNeeded software healthy resources/preload.js:replayPendingPluginEnterIfNeeded
getSharp software healthy resources/preload.js:getSharp
createZBrowserClient software healthy resources/preload.js:createZBrowserClient
streamListener software healthy resources/preload.js:streamListener
handler software healthy resources/preload.js:handler
injectListUI software healthy resources/preload.js:injectListUI
syncMouseHoverState software healthy resources/preload.js:syncMouseHoverState
renderItems software healthy resources/preload.js:renderItems
updateSelection software healthy resources/preload.js:updateSelection
updateHeight software healthy resources/preload.js:updateHeight
doSelect software healthy resources/preload.js:doSelect
handleListKeydown software healthy resources/preload.js:handleListKeydown
jsCodeTemplate software healthy resources/zbrowser/client.js:jsCodeTemplate
callResult software healthy resources/zbrowser/client.js:callResult
callRemoteFunction software healthy resources/zbrowser/runner.js:callRemoteFunction
waitTime software healthy resources/zbrowser/runner.js:waitTime
waitCall software healthy resources/zbrowser/runner.js:waitCall
poll software healthy resources/zbrowser/runner.js:poll
runWait software healthy resources/zbrowser/runner.js:runWait
findWhenEndIndex software healthy resources/zbrowser/runner.js:findWhenEndIndex
run software healthy resources/zbrowser/runner.js:run
detectOS software healthy internal-plugins/setting/src/main.ts:detectOS
isZtoolsCodeEventDetail software healthy internal-plugins/setting/src/events/codeEvent/ZtoolsCodeEve…
dispatchZtoolsCodeEvent software healthy internal-plugins/setting/src/events/codeEvent/ZtoolsCodeEve…
addZtoolsCodeEventListener software healthy internal-plugins/setting/src/events/codeEvent/ZtoolsCodeEve…
initZtoolsBaseEventHandler software healthy internal-plugins/setting/src/events/codeEvent/ZtoolsCodeEve…
useHistoryState software healthy internal-plugins/setting/src/composables/useHistoryState.ts…
useJumpFunction software healthy internal-plugins/setting/src/composables/useJumpFunction.ts…
handleJumpZtoolsCode software healthy internal-plugins/setting/src/composables/useJumpFunction.ts…
useZtoolsSubInput software healthy internal-plugins/setting/src/composables/useZtoolsSubInput.…
handleKeyDown software healthy internal-plugins/setting/src/composables/useZtoolsSubInput.…
focusSubInput software healthy internal-plugins/setting/src/composables/useZtoolsSubInput.…
register software healthy internal-plugins/setting/src/composables/useZtoolsSubInput.…
setSubInput software healthy internal-plugins/setting/src/composables/useZtoolsSubInput.…
useColorScheme software healthy internal-plugins/setting/src/composables/useColorScheme.ts:…
updateTheme software healthy internal-plugins/setting/src/composables/useColorScheme.ts:…
shuffleArray software healthy internal-plugins/setting/src/utils/shuffle.ts:shuffleArray

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
electron.vite.config.ts software warning electron.vite.config.ts
tsconfig.web.json software healthy tsconfig.web.json
README.md software healthy README.md
pnpm-lock.yaml software healthy pnpm-lock.yaml
CLAUDE.md software healthy CLAUDE.md
package.json software healthy package.json
tsconfig.node.json software healthy tsconfig.node.json
CONTRIBUTING.md software healthy CONTRIBUTING.md
.prettierrc.yaml software healthy .prettierrc.yaml
electron-builder.yml software healthy electron-builder.yml
tsconfig.json software healthy tsconfig.json
README_EN.md software healthy README_EN.md
changelog.md software healthy changelog.md
vitest.config.ts software warning vitest.config.ts
useSearchResults.test.ts software warning tests/renderer/useSearchResults.test.ts
commandUtils.test.ts software healthy tests/renderer/commandUtils.test.ts
startupDataMigrations.test.ts software warning tests/main/startupDataMigrations.test.ts
windowsScanner.test.ts software healthy tests/main/windowsScanner.test.ts
common.test.ts software warning tests/main/common.test.ts
databasePluginIsolation.test.ts software healthy tests/main/databasePluginIsolation.test.ts
pluginDevelopmentRegistry.test.ts software warning tests/main/pluginDevelopmentRegistry.test.ts
pluginFeatureRuntimeNamespace.test.ts software warning tests/main/pluginFeatureRuntimeNamespace.test.ts
pluginRuntimeNamespace.test.ts software warning tests/main/pluginRuntimeNamespace.test.ts
webSearch.test.ts software warning tests/main/webSearch.test.ts
systemCommandsWebSearch.test.ts software warning tests/main/systemCommandsWebSearch.test.ts
commandMatchers.test.ts software warning tests/main/commandMatchers.test.ts
lmdbUtils.test.ts software warning tests/main/lmdbUtils.test.ts
pluginRemovalCleanup.test.ts software warning tests/main/pluginRemovalCleanup.test.ts
systemPluginOpenFolderRegex.test.ts software healthy tests/main/systemPluginOpenFolderRegex.test.ts
windowsExplorerCommands.test.ts software healthy tests/main/windowsExplorerCommands.test.ts
internalPlugins.test.ts software warning tests/main/internalPlugins.test.ts
pluginPreloadInternalApi.test.ts software healthy tests/main/pluginPreloadInternalApi.test.ts
http-api.md software healthy docs/http-api.md
preload.js software healthy resources/preload.js
hideWindow.html software healthy resources/hideWindow.html
floatingBall.html software healthy resources/floatingBall.html
ffmpeg.html software healthy resources/ffmpeg.html
client.js software healthy resources/zbrowser/client.js
runner.js software healthy resources/zbrowser/runner.js
sync-api-types.js software warning scripts/sync-api-types.js
publish-plugin-cli.sh software healthy scripts/publish-plugin-cli.sh
publish-api-types.sh software healthy scripts/publish-api-types.sh
tsconfig.web.json software healthy internal-plugins/setting/tsconfig.web.json
vite.config.ts software warning internal-plugins/setting/vite.config.ts
README.md software healthy internal-plugins/setting/README.md
pnpm-lock.yaml software healthy internal-plugins/setting/pnpm-lock.yaml
package.json software healthy internal-plugins/setting/package.json
tsconfig.node.json software healthy internal-plugins/setting/tsconfig.node.json
index.html software healthy internal-plugins/setting/index.html
tsconfig.json software healthy internal-plugins/setting/tsconfig.json

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
tests software healthy tests
renderer software healthy tests/renderer
main software healthy tests/main
docs software healthy docs
resources software healthy resources
zbrowser software healthy resources/zbrowser
scripts software healthy scripts
internal-plugins software healthy internal-plugins
setting software healthy internal-plugins/setting
public software healthy internal-plugins/setting/public
preload software healthy internal-plugins/setting/public/preload
src software healthy internal-plugins/setting/src
router software healthy internal-plugins/setting/src/router
events software healthy internal-plugins/setting/src/events
codeEvent software healthy internal-plugins/setting/src/events/codeEvent
composables software healthy internal-plugins/setting/src/composables
utils software healthy internal-plugins/setting/src/utils
components software healthy internal-plugins/setting/src/components
LeftMenu software healthy internal-plugins/setting/src/components/LeftMenu
common software healthy internal-plugins/setting/src/components/common
PluginDetail software healthy internal-plugins/setting/src/components/common/PluginDetail
ShortcutEditor software healthy internal-plugins/setting/src/components/common/ShortcutEdit…
ConfirmDialog software healthy internal-plugins/setting/src/components/common/ConfirmDialog
HotkeyInput software healthy internal-plugins/setting/src/components/common/HotkeyInput
TagDropdown software healthy internal-plugins/setting/src/components/common/TagDropdown
ProgressCircleButton software healthy internal-plugins/setting/src/components/common/ProgressCirc…
Toast software healthy internal-plugins/setting/src/components/common/Toast
Slider software healthy internal-plugins/setting/src/components/common/Slider
DetailPanel software healthy internal-plugins/setting/src/components/common/DetailPanel
CommandTag software healthy internal-plugins/setting/src/components/common/CommandTag
FeatureCard software healthy internal-plugins/setting/src/components/common/FeatureCard
Dropdown software healthy internal-plugins/setting/src/components/common/Dropdown
CommandCard software healthy internal-plugins/setting/src/components/common/CommandCard
AdaptiveIcon software healthy internal-plugins/setting/src/components/common/AdaptiveIcon
MatchCommandDetailDialog software healthy internal-plugins/setting/src/components/common/MatchCommand…
SettingHone software healthy internal-plugins/setting/src/components/SettingHone
assets software healthy internal-plugins/setting/src/assets
styles software healthy internal-plugins/setting/src/assets/styles
css software healthy internal-plugins/setting/src/assets/styles/css
views software healthy internal-plugins/setting/src/views
LocalLaunchSetting software healthy internal-plugins/setting/src/views/LocalLaunchSetting
McpServiceSetting software healthy internal-plugins/setting/src/views/McpServiceSetting
ShortcutsSetting software healthy internal-plugins/setting/src/views/ShortcutsSetting
components software healthy internal-plugins/setting/src/views/ShortcutsSetting/compone…
PluginInstaller software healthy internal-plugins/setting/src/views/PluginInstaller
SyncSetting software healthy internal-plugins/setting/src/views/SyncSetting
DataSetting software healthy internal-plugins/setting/src/views/DataSetting
GeneralSetting software healthy internal-plugins/setting/src/views/GeneralSetting
WebSearchSetting software healthy internal-plugins/setting/src/views/WebSearchSetting
components software healthy internal-plugins/setting/src/views/WebSearchSetting/compone…

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
ZBrowserClient software healthy resources/zbrowser/client.js:ZBrowserClient
ZtoolsCodeEvent software healthy internal-plugins/setting/src/events/codeEvent/ZtoolsCodeEve…
AppWatcher software healthy src/main/appWatcher.ts:AppWatcher
APIManager software healthy src/main/api/index.ts:APIManager
UpdaterAPI software healthy src/main/api/updater.ts:UpdaterAPI
SystemSettingsAPI software healthy src/main/api/renderer/systemSettings.ts:SystemSettingsAPI
PluginInstallerAPI software healthy src/main/api/renderer/pluginInstaller.ts:PluginInstallerAPI
PluginDevProjectsAPI software healthy src/main/api/renderer/pluginDevProjects.ts:PluginDevProject…
AiModelsAPI software healthy src/main/api/renderer/aiModels.ts:AiModelsAPI
SystemAPI software healthy src/main/api/renderer/system.ts:SystemAPI
WebSearchAPI software healthy src/main/api/renderer/webSearch.ts:WebSearchAPI
PluginMarketAPI software healthy src/main/api/renderer/pluginMarket.ts:PluginMarketAPI
PluginsAPI software healthy src/main/api/renderer/plugins.ts:PluginsAPI
LocalShortcutsAPI software healthy src/main/api/renderer/localShortcuts.ts:LocalShortcutsAPI
AppsAPI software healthy src/main/api/renderer/commands.ts:AppsAPI
SyncAPI software healthy src/main/api/renderer/sync.ts:SyncAPI
SettingsAPI software healthy src/main/api/renderer/settings.ts:SettingsAPI
WindowAPI software healthy src/main/api/renderer/window.ts:WindowAPI
PluginAiAPI software healthy src/main/api/plugin/ai.ts:PluginAiAPI
PluginFFmpegAPI software healthy src/main/api/plugin/ffmpeg.ts:PluginFFmpegAPI
PluginLifecycleAPI software healthy src/main/api/plugin/lifecycle.ts:PluginLifecycleAPI
PluginFeatureAPI software healthy src/main/api/plugin/feature.ts:PluginFeatureAPI
PluginUIAPI software healthy src/main/api/plugin/ui.ts:PluginUIAPI
PermissionDeniedError software healthy src/main/api/plugin/internal.ts:PermissionDeniedError
InternalPluginAPI software healthy src/main/api/plugin/internal.ts:InternalPluginAPI
PluginDialogAPI software healthy src/main/api/plugin/dialog.ts:PluginDialogAPI
PluginRedirectAPI software healthy src/main/api/plugin/redirect.ts:PluginRedirectAPI
ZBrowserAPI software healthy src/main/api/plugin/zbrowser.ts:ZBrowserAPI
PluginShellAPI software healthy src/main/api/plugin/shell.ts:PluginShellAPI
PluginScreenAPI software healthy src/main/api/plugin/screen.ts:PluginScreenAPI
PluginToolsAPI software healthy src/main/api/plugin/tools.ts:PluginToolsAPI
PluginDeviceAPI software healthy src/main/api/plugin/device.ts:PluginDeviceAPI
PluginHttpAPI software healthy src/main/api/plugin/http.ts:PluginHttpAPI
PluginInputAPI software healthy src/main/api/plugin/input.ts:PluginInputAPI
ToastManager software healthy src/main/api/plugin/toast.ts:ToastManager
PluginToastAPI software healthy src/main/api/plugin/toast.ts:PluginToastAPI
PluginClipboardAPI software healthy src/main/api/plugin/clipboard.ts:PluginClipboardAPI
PluginWindowAPI software healthy src/main/api/plugin/window.ts:PluginWindowAPI
DatabaseAPI software healthy src/main/api/shared/database.ts:DatabaseAPI
ClipboardAPI software healthy src/main/api/shared/clipboard.ts:ClipboardAPI
AppleScriptHelper software healthy src/main/utils/appleScriptHelper.ts:AppleScriptHelper
DownloadCancelledError software healthy src/main/utils/download.ts:DownloadCancelledError
DevToolsShortcutManager software healthy src/main/utils/devToolsShortcut.ts:DevToolsShortcutManager
McpProtocolError software healthy src/main/core/mcpServer.ts:McpProtocolError
McpServer software healthy src/main/core/mcpServer.ts:McpServer
FFmpegManager software healthy src/main/core/ffmpeg.ts:FFmpegManager
HttpServer software healthy src/main/core/httpServer.ts:HttpServer
GlobalInputManager software healthy src/main/core/globalInputManager.ts:GlobalInputManager
TranslationManager software healthy src/main/core/translationManager.ts:TranslationManager
SuperPanelManager software healthy src/main/core/superPanelManager.ts:SuperPanelManager

Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.

LabelLayerStatusPath
/plugins/translate frontend healthy tests/renderer/useSearchResults.test.ts
/plugin frontend healthy tests/renderer/commandUtils.test.ts
/Applications/ExcellentTodo frontend healthy tests/renderer/commandUtils.test.ts
/workspace/excellent-todo frontend healthy tests/renderer/commandUtils.test.ts
/system frontend healthy tests/main/webSearch.test.ts
/workspace/translate frontend healthy tests/main/commandMatchers.test.ts
/old/workspace/excellent-todo frontend healthy tests/main/commandMatchers.test.ts
/ frontend healthy internal-plugins/setting/src/router/router.ts
/generalSetting frontend healthy internal-plugins/setting/src/router/router.ts
/shortcuts frontend healthy internal-plugins/setting/src/router/router.ts
/plugins frontend healthy internal-plugins/setting/src/router/router.ts
/market frontend healthy internal-plugins/setting/src/router/router.ts
/aiModels frontend healthy internal-plugins/setting/src/router/router.ts
/mcpService frontend healthy internal-plugins/setting/src/router/router.ts
/webSearch frontend healthy internal-plugins/setting/src/router/router.ts
/data frontend healthy internal-plugins/setting/src/router/router.ts
/allCommands frontend healthy internal-plugins/setting/src/router/router.ts
/localLaunch frontend healthy internal-plugins/setting/src/router/router.ts
/sync frontend healthy internal-plugins/setting/src/router/router.ts
/debug frontend healthy internal-plugins/setting/src/router/router.ts
/httpService frontend healthy internal-plugins/setting/src/router/router.ts
/about frontend healthy internal-plugins/setting/src/router/router.ts
/pluginInstaller frontend healthy internal-plugins/setting/src/router/router.ts
/api/window/show frontend healthy internal-plugins/setting/src/views/HttpServiceSetting/HttpS…
/api/window/hide frontend healthy internal-plugins/setting/src/views/HttpServiceSetting/HttpS…
/api/window/toggle frontend healthy internal-plugins/setting/src/views/HttpServiceSetting/HttpS…

LabelLayerStatusPath
127.0.0.1 network healthy electron.vite.config.ts
142.0.0.0 network healthy src/main/utils/download.ts
115.0.0.0 network healthy src/main/utils/lanzou.ts
140.0.0.0 network healthy src/main/utils/lanzou.ts

LabelLayerStatusPath
startupDataMigrations.test.ts data healthy tests/main/startupDataMigrations.test.ts
startupDataMigrations.ts data healthy src/main/core/startupDataMigrations.ts

LabelLayerStatusPath
port:5174 network healthy electron.vite.config.ts
port:5177 network healthy internal-plugins/setting/vite.config.ts

LabelLayerStatusPath
build cicd healthy .github/workflows/build.yml
release cicd healthy .github/workflows/build.yml

LabelLayerStatusPath
ALIYUN_OSS_ACCESS_KEY_ID cicd healthy
ALIYUN_OSS_ACCESS_KEY_SECRET cicd healthy

LabelLayerStatusPath
repobility-clone-njwnf0s3 software healthy /tmp/repobility-clone-njwnf0s3

LabelLayerStatusPath
gpu (detected) hardware healthy src/main/index.ts

LabelLayerStatusPath
auth::src/main/api/plugin/zbrowser.ts security healthy src/main/api/plugin/zbrowser.ts

LabelLayerStatusPath
gha::build cicd healthy .github/workflows/build.yml
For AI agents: Voting guide (TP/FP) MCP manifest Stdio wrapper SARIF Integrate Findings queue Vote TP/FP on findings to calibrate the engine.
For AI agents + API integrations
Email me when this repo regresses
Free. We re-scan periodically; new criticals → your inbox. No signup required for the scan itself.
API access

This page is publicly accessible at: https://repobility.com/scan/fcb547a4-9bf8-4178-a565-016562e09987/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fcb547a4-9bf8-4178-a565-016562e09987/

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.