Scan timing: clone 2.29s · analysis 10.05s · 2.2 MB · GitHub API rate-limit (preflight)
https://github.com/wickenico/WailBrew
· scanned 2026-06-06 01:10 UTC (4 days, 1 hour ago)
· 10 languages
164 raw signals (96 security + 68 graph) 16th percentile · Typescript · small (2-20K LoC) System graph score 68 (lower by 15)
Last scanned 4 days, 1 hour ago · v2 · 105 actionable findings from 2 signal sources. 25 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 |
75.0 | 0.15 | 11.25 |
security_score |
53.9 | 0.25 | 13.47 |
testing_score |
0.0 | 0.20 | 0.00 |
documentation_score |
80.0 | 0.15 | 12.00 |
practices_score |
71.0 | 0.15 | 10.65 |
code_quality |
65.1 | 0.10 | 6.51 |
| Overall | 1.00 | 53.9 |
All 547 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 |
|---|---|---|---|
EventsEmit |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:EventsEmit |
EventsOn |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:EventsOn |
EventsOnMultiple |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:EventsOnMultiple |
EventsOnce |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:EventsOnce |
EventsOff |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:EventsOff |
EventsOffAll |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:EventsOffAll |
LogPrint |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:LogPrint |
LogTrace |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:LogTrace |
LogDebug |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:LogDebug |
LogError |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:LogError |
LogFatal |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:LogFatal |
LogInfo |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:LogInfo |
LogWarning |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:LogWarning |
WindowReload |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowReload |
WindowReloadApp |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowReloadApp |
WindowSetAlwaysOnTop |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetAlwaysOnTop |
WindowSetSystemDefaultTheme |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetSystemDefaul… |
WindowSetLightTheme |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetLightTheme |
WindowSetDarkTheme |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetDarkTheme |
WindowCenter |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowCenter |
WindowSetTitle |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetTitle |
WindowFullscreen |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowFullscreen |
WindowUnfullscreen |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowUnfullscreen |
WindowIsFullscreen |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowIsFullscreen |
WindowSetSize |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetSize |
WindowGetSize |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowGetSize |
WindowSetMaxSize |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetMaxSize |
WindowSetMinSize |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetMinSize |
WindowSetPosition |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetPosition |
WindowGetPosition |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowGetPosition |
WindowHide |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowHide |
WindowShow |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowShow |
WindowMaximise |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowMaximise |
WindowToggleMaximise |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowToggleMaximise |
WindowUnmaximise |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowUnmaximise |
WindowIsMaximised |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowIsMaximised |
WindowMinimise |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowMinimise |
WindowUnminimise |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowUnminimise |
WindowIsMinimised |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowIsMinimised |
WindowIsNormal |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowIsNormal |
WindowSetBackgroundColour |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:WindowSetBackgroundCo… |
ScreenGetAll |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:ScreenGetAll |
BrowserOpenURL |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:BrowserOpenURL |
Environment |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:Environment |
Quit |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:Quit |
Hide |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:Hide |
Show |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:Show |
ClipboardGetText |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:ClipboardGetText |
ClipboardSetText |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:ClipboardSetText |
OnFileDrop |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts:OnFileDrop |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
get-version.js |
software | warning | get-version.js |
wails.json |
software | healthy | wails.json |
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
main.go |
software | healthy | main.go |
app.go |
software | healthy | app.go |
i18n.go |
software | healthy | i18n.go |
go.mod |
software | healthy | go.mod |
Makefile |
software | healthy | Makefile |
vite.config.ts |
software | warning | frontend/vite.config.ts |
pnpm-lock.yaml |
software | healthy | frontend/pnpm-lock.yaml |
package.json |
software | healthy | frontend/package.json |
tsconfig.node.json |
software | healthy | frontend/tsconfig.node.json |
index.html |
software | healthy | frontend/index.html |
tsconfig.json |
software | healthy | frontend/tsconfig.json |
runtime.d.ts |
software | healthy | frontend/wailsjs/runtime/runtime.d.ts |
package.json |
software | healthy | frontend/wailsjs/runtime/package.json |
runtime.js |
software | healthy | frontend/wailsjs/runtime/runtime.js |
models.ts |
software | healthy | frontend/wailsjs/go/models.ts |
App.js |
software | healthy | frontend/wailsjs/go/main/App.js |
App.d.ts |
software | healthy | frontend/wailsjs/go/main/App.d.ts |
main.tsx |
software | warning | frontend/src/main.tsx |
vite-env.d.ts |
software | warning | frontend/src/vite-env.d.ts |
App.tsx |
software | healthy | frontend/src/App.tsx |
App.css |
software | healthy | frontend/src/App.css |
style.css |
software | healthy | frontend/src/style.css |
index.ts |
software | healthy | frontend/src/i18n/index.ts |
languageUtils.ts |
software | healthy | frontend/src/i18n/languageUtils.ts |
zhCN.json |
software | healthy | frontend/src/i18n/locales/zhCN.json |
he.json |
software | healthy | frontend/src/i18n/locales/he.json |
tr.json |
software | healthy | frontend/src/i18n/locales/tr.json |
zhTW.json |
software | healthy | frontend/src/i18n/locales/zhTW.json |
ko.json |
software | healthy | frontend/src/i18n/locales/ko.json |
fr.json |
software | healthy | frontend/src/i18n/locales/fr.json |
de.json |
software | healthy | frontend/src/i18n/locales/de.json |
ru.json |
software | healthy | frontend/src/i18n/locales/ru.json |
en.json |
software | healthy | frontend/src/i18n/locales/en.json |
pt_BR.json |
software | healthy | frontend/src/i18n/locales/pt_BR.json |
es.json |
software | healthy | frontend/src/i18n/locales/es.json |
ConfirmDialog.tsx |
software | warning | frontend/src/components/ConfirmDialog.tsx |
HeaderRow.tsx |
software | healthy | frontend/src/components/HeaderRow.tsx |
RepositoryInfo.tsx |
software | warning | frontend/src/components/RepositoryInfo.tsx |
PackageTable.tsx |
software | healthy | frontend/src/components/PackageTable.tsx |
SettingsView.tsx |
software | healthy | frontend/src/components/SettingsView.tsx |
CleanupView.tsx |
software | warning | frontend/src/components/CleanupView.tsx |
RestartDialog.tsx |
software | healthy | frontend/src/components/RestartDialog.tsx |
DoctorView.tsx |
software | warning | frontend/src/components/DoctorView.tsx |
HomebrewView.tsx |
software | warning | frontend/src/components/HomebrewView.tsx |
LoadingTimer.tsx |
software | healthy | frontend/src/components/LoadingTimer.tsx |
LogDialog.tsx |
software | healthy | frontend/src/components/LogDialog.tsx |
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 |
wailsjs |
software | healthy | frontend/wailsjs |
runtime |
software | healthy | frontend/wailsjs/runtime |
go |
software | healthy | frontend/wailsjs/go |
main |
software | healthy | frontend/wailsjs/go/main |
src |
software | healthy | frontend/src |
i18n |
software | healthy | frontend/src/i18n |
locales |
software | healthy | frontend/src/i18n/locales |
components |
software | healthy | frontend/src/components |
context |
software | healthy | frontend/src/context |
i18n |
software | healthy | i18n |
scripts |
software | healthy | scripts |
backend |
software | healthy | backend |
config |
software | healthy | backend/config |
ui |
software | healthy | backend/ui |
brew |
software | healthy | backend/brew |
system |
software | healthy | backend/system |
logging |
software | healthy | backend/logging |
.github |
software | healthy | .github |
workflows |
software | healthy | .github/workflows |
| Label | Layer | Status | Path |
|---|---|---|---|
WailBrewApp |
frontend | healthy | frontend/src/App.tsx |
ConfirmDialog |
frontend | healthy | frontend/src/components/ConfirmDialog.tsx |
HeaderRow |
frontend | healthy | frontend/src/components/HeaderRow.tsx |
RepositoryInfo |
frontend | healthy | frontend/src/components/RepositoryInfo.tsx |
PackageTable |
frontend | healthy | frontend/src/components/PackageTable.tsx |
SettingsView |
frontend | healthy | frontend/src/components/SettingsView.tsx |
CleanupView |
frontend | healthy | frontend/src/components/CleanupView.tsx |
RestartDialog |
frontend | healthy | frontend/src/components/RestartDialog.tsx |
DoctorView |
frontend | healthy | frontend/src/components/DoctorView.tsx |
HomebrewView |
frontend | healthy | frontend/src/components/HomebrewView.tsx |
LogDialog |
frontend | healthy | frontend/src/components/LogDialog.tsx |
PackageInfo |
frontend | healthy | frontend/src/components/PackageInfo.tsx |
UpdateDialog |
frontend | healthy | frontend/src/components/UpdateDialog.tsx |
AboutDialog |
frontend | healthy | frontend/src/components/AboutDialog.tsx |
Sidebar |
frontend | healthy | frontend/src/components/Sidebar.tsx |
ShortcutsDialog |
frontend | healthy | frontend/src/components/ShortcutsDialog.tsx |
ThemeToggle |
frontend | healthy | frontend/src/components/ThemeToggle.tsx |
RepositoryTable |
frontend | healthy | frontend/src/components/RepositoryTable.tsx |
TapInputDialog |
frontend | healthy | frontend/src/components/TapInputDialog.tsx |
PackageInfoDialog |
frontend | healthy | frontend/src/components/PackageInfoDialog.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
openai_or_anthropic_key::frontend/src/i18n/locales/de.json |
security | healthy | frontend/src/i18n/locales/de.json |
openai_or_anthropic_key::frontend/src/i18n/locales/de.json |
security | healthy | frontend/src/i18n/locales/de.json |
openai_or_anthropic_key::frontend/src/i18n/locales/de.json |
security | healthy | frontend/src/i18n/locales/de.json |
openai_or_anthropic_key::frontend/src/i18n/locales/de.json |
security | healthy | frontend/src/i18n/locales/de.json |
password_literal::scripts/askpass.sh |
security | healthy | scripts/askpass.sh |
| Label | Layer | Status | Path |
|---|---|---|---|
NewPackagesInfo |
software | healthy | frontend/wailsjs/go/models.ts:NewPackagesInfo |
StartupData |
software | healthy | frontend/wailsjs/go/models.ts:StartupData |
UpdateInfo |
software | healthy | frontend/wailsjs/go/models.ts:UpdateInfo |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::check-go-and-pnpm |
cicd | healthy | .github/workflows/check-go-and-pnpm.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
build |
cicd | healthy | .github/workflows/check-go-and-pnpm.yml |
release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
HOMEBREW_TAP_PAT |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-azbrvxcl |
software | healthy | /tmp/repobility-clone-azbrvxcl |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | backend/config/loadsave.go |
This page is publicly accessible at:
https://repobility.com/scan/b5b47c96-7766-4fd5-b932-b3de4a2c26e7/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/b5b47c96-7766-4fd5-b932-b3de4a2c26e7/
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.