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.
9 of your 114 findings came from Repobility's proprietary detections. ✓ Repobility tags below mark them.

Scan timing: clone 2.61s · analysis 20.51s · 6.8 MB · GitHub API rate-limit (preflight)

mastomii/nexss

https://github.com/mastomii/nexss · scanned 2026-06-17 03:51 UTC (1 month, 1 week ago) · 10 languages

143 raw signals (109 security + 34 graph) 0th percentile · Typescript · small (2-20K LoC) System graph score 74 (lower by 35)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 month, 1 week ago · v1 · 118 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.

JSON
Score breakdown â 2026-05-18-v5
Component Sub-score Weight Contribution
structure_score 100.0 0.15 15.00
security_score 0.8 0.25 0.20
testing_score 0.0 0.20 0.00
documentation_score 63.1 0.15 9.46
practices_score 52.0 0.15 7.80
code_quality 66.3 0.10 6.62
Overall 1.00 39.1
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 572 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
getJWTSecret software healthy src/proxy.ts:getJWTSecret
proxy software healthy src/proxy.ts:proxy
Sidebar software healthy src/components/layout/sidebar.tsx:Sidebar
NavItem software healthy src/components/layout/sidebar.tsx:NavItem
fetcher software healthy src/components/layout/header.tsx:fetcher
Header software healthy src/components/layout/header.tsx:Header
getPageName software healthy src/components/layout/header.tsx:getPageName
handleLogout software healthy src/components/layout/header.tsx:handleLogout
Badge software healthy src/components/ui/badge.tsx:Badge
buttonVariants software healthy src/components/ui/button.tsx:buttonVariants
PasswordInput software healthy src/components/ui/password-input.tsx:PasswordInput
PasswordChecklist software healthy src/components/ui/password-input.tsx:PasswordChecklist
TimezoneSelect software healthy src/components/ui/timezone-select.tsx:TimezoneSelect
handleClickOutside software healthy src/components/ui/timezone-select.tsx:handleClickOutside
useResizeObserver software healthy src/components/ui/virtual-code-viewer.tsx:useResizeObserver
highlightLine software healthy src/components/ui/virtual-code-viewer.tsx:highlightLine
VirtualCodeViewer software healthy src/components/ui/virtual-code-viewer.tsx:VirtualCodeViewer
CodeStats software healthy src/components/ui/virtual-code-viewer.tsx:CodeStats
kb software healthy src/components/ui/virtual-code-viewer.tsx:kb
TotpInput software healthy src/components/ui/totp-input.tsx:TotpInput
handleChange software healthy src/components/ui/totp-input.tsx:handleChange
handleKeyDown software healthy src/components/ui/totp-input.tsx:handleKeyDown
handlePaste software healthy src/components/ui/totp-input.tsx:handlePaste
handleFocus software healthy src/components/ui/totp-input.tsx:handleFocus
handleBlur software healthy src/components/ui/totp-input.tsx:handleBlur
generateStars software healthy src/app/not-found.tsx:generateStars
seed software healthy src/app/not-found.tsx:seed
StarField software healthy src/app/not-found.tsx:StarField
Planet software healthy src/app/not-found.tsx:Planet
NotFound software healthy src/app/not-found.tsx:NotFound
handleGoHome software healthy src/app/not-found.tsx:handleGoHome
handleGoBack software healthy src/app/not-found.tsx:handleGoBack
getSetting software healthy src/app/route.ts:getSetting
getActivePathConfigs software healthy src/app/route.ts:getActivePathConfigs
OPTIONS software healthy src/app/route.ts:OPTIONS
getAesPayloadCode software healthy src/app/route.ts:getAesPayloadCode
_h2b software healthy src/app/route.ts:_h2b
_b2h software healthy src/app/route.ts:_b2h
_enc software healthy src/app/route.ts:_enc
_dec software healthy src/app/route.ts:_dec
GET software healthy src/app/route.ts:GET
_isNx software healthy src/app/route.ts:_isNx
_isStatic software healthy src/app/route.ts:_isStatic
_rpt software healthy src/app/route.ts:_rpt
_flushPending software healthy src/app/route.ts:_flushPending
_getBrowserHeaders software healthy src/app/route.ts:_getBrowserHeaders
_buildReqHeaders software healthy src/app/route.ts:_buildReqHeaders
if software healthy src/app/route.ts:if
isNx software healthy src/app/route.ts:isNx
isStatic software healthy src/app/route.ts:isStatic

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

LabelLayerStatusPath
postcss.config.mjs software healthy postcss.config.mjs
README.md software healthy README.md
package.json software healthy package.json
Dockerfile software healthy Dockerfile
init.sql software healthy init.sql
package-lock.json software healthy package-lock.json
tsconfig.json software healthy tsconfig.json
LICENSE software healthy LICENSE
eslint.config.mjs software healthy eslint.config.mjs
docker-compose.yml software healthy docker-compose.yml
next.config.ts software healthy next.config.ts
proxy.ts software healthy src/proxy.ts
sidebar.tsx software healthy src/components/layout/sidebar.tsx
header.tsx software healthy src/components/layout/header.tsx
badge.tsx software healthy src/components/ui/badge.tsx
button.tsx software healthy src/components/ui/button.tsx
alert.tsx software healthy src/components/ui/alert.tsx
card.tsx software healthy src/components/ui/card.tsx
switch.tsx software healthy src/components/ui/switch.tsx
password-input.tsx software healthy src/components/ui/password-input.tsx
timezone-select.tsx software healthy src/components/ui/timezone-select.tsx
textarea.tsx software healthy src/components/ui/textarea.tsx
separator.tsx software healthy src/components/ui/separator.tsx
input.tsx software healthy src/components/ui/input.tsx
virtual-code-viewer.tsx software healthy src/components/ui/virtual-code-viewer.tsx
totp-input.tsx software healthy src/components/ui/totp-input.tsx
not-found.tsx software healthy src/app/not-found.tsx
globals.css software healthy src/app/globals.css
route.ts software healthy src/app/route.ts
layout.tsx software healthy src/app/layout.tsx
error.tsx software healthy src/app/error.tsx
page.tsx software healthy src/app/login/page.tsx
route.ts software healthy src/app/api/settings/route.ts
route.ts software healthy src/app/api/auth/logout/route.ts
route.ts software healthy src/app/api/auth/login/route.ts
route.ts software healthy src/app/api/auth/2fa/backup/route.ts
route.ts software healthy src/app/api/auth/2fa/verify/route.ts
route.ts software healthy src/app/api/auth/2fa/setup/route.ts
route.ts software healthy src/app/api/auth/2fa/disable/route.ts
route.ts software healthy src/app/api/telegram/route.ts
route.ts software healthy src/app/api/dashboard/route.ts
route.ts software healthy src/app/api/callback/route.ts
route.ts software healthy src/app/api/screenshots/[filename]/route.ts
route.ts software healthy src/app/api/persist/route.ts
route.ts software healthy src/app/api/enumeration/route.ts
route.ts software healthy src/app/api/enumeration/results/route.ts
route.ts software healthy src/app/api/traffic/route.ts
route.ts software healthy src/app/api/user/route.ts
route.ts software healthy src/app/api/reports/route.ts
route.ts software healthy src/app/api/reports/bulk/route.ts

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

LabelLayerStatusPath
src software healthy src
components software healthy src/components
layout software healthy src/components/layout
ui software healthy src/components/ui
app software healthy src/app
login software healthy src/app/login
api software healthy src/app/api
settings software healthy src/app/api/settings
auth software healthy src/app/api/auth
logout software healthy src/app/api/auth/logout
login software healthy src/app/api/auth/login
2fa software healthy src/app/api/auth/2fa
backup software healthy src/app/api/auth/2fa/backup
verify software healthy src/app/api/auth/2fa/verify
setup software healthy src/app/api/auth/2fa/setup
disable software healthy src/app/api/auth/2fa/disable
telegram software healthy src/app/api/telegram
dashboard software healthy src/app/api/dashboard
callback software healthy src/app/api/callback
screenshots software healthy src/app/api/screenshots
[filename] software healthy src/app/api/screenshots/[filename]
persist software healthy src/app/api/persist
enumeration software healthy src/app/api/enumeration
results software healthy src/app/api/enumeration/results
traffic software healthy src/app/api/traffic
user software healthy src/app/api/user
reports software healthy src/app/api/reports
bulk software healthy src/app/api/reports/bulk
[id] software healthy src/app/api/reports/[id]
enumeration software healthy src/app/api/reports/[id]/enumeration
setup software healthy src/app/api/setup
sync software healthy src/app/api/setup/sync
health software healthy src/app/api/setup/health
storage software healthy src/app/api/storage
migrate software healthy src/app/api/storage/migrate
(dashboard) software healthy src/app/(dashboard)
settings software healthy src/app/(dashboard)/settings
dashboard software healthy src/app/(dashboard)/dashboard
profile software healthy src/app/(dashboard)/profile
payloads software healthy src/app/(dashboard)/payloads
reports software healthy src/app/(dashboard)/reports
[id] software healthy src/app/(dashboard)/reports/[id]
setup software healthy src/app/setup
lib software healthy src/lib
services software healthy src/services

LabelLayerStatusPath
VirtualCodeViewer frontend healthy src/components/ui/virtual-code-viewer.tsx
NotFound frontend healthy src/app/not-found.tsx
RootLayout frontend healthy src/app/layout.tsx
Error frontend healthy src/app/error.tsx
LoginPage frontend healthy src/app/login/page.tsx
DashboardLayout frontend healthy src/app/(dashboard)/layout.tsx
SettingsPage frontend healthy src/app/(dashboard)/settings/page.tsx
DashboardPage frontend healthy src/app/(dashboard)/dashboard/page.tsx
ProfilePage frontend healthy src/app/(dashboard)/profile/page.tsx
PayloadsPage frontend healthy src/app/(dashboard)/payloads/page.tsx
ReportsPage frontend healthy src/app/(dashboard)/reports/page.tsx
ReportDetailPage frontend healthy src/app/(dashboard)/reports/[id]/page.tsx
SetupPage frontend healthy src/app/setup/page.tsx

LabelLayerStatusPath
users data healthy init.sql
user_sessions data healthy init.sql
reports data healthy init.sql
reports_data data healthy init.sql
settings data healthy init.sql
logs data healthy init.sql
persistent_sessions data healthy init.sql
intercepted_traffic data healthy init.sql
path_enumeration_config data healthy init.sql
path_enumeration_results data healthy init.sql

LabelLayerStatusPath
/login frontend healthy src/app/login/page.tsx
/(dashboard)/settings frontend healthy src/app/(dashboard)/settings/page.tsx
/(dashboard)/dashboard frontend healthy src/app/(dashboard)/dashboard/page.tsx
/(dashboard)/profile frontend healthy src/app/(dashboard)/profile/page.tsx
/(dashboard)/payloads frontend healthy src/app/(dashboard)/payloads/page.tsx
/(dashboard)/reports frontend healthy src/app/(dashboard)/reports/page.tsx
/(dashboard)/reports/[id] frontend healthy src/app/(dashboard)/reports/[id]/page.tsx
/setup frontend healthy src/app/setup/page.tsx
/ frontend healthy src/proxy.ts

LabelLayerStatusPath
LRUCache software healthy src/lib/cache.ts:LRUCache
for software healthy src/lib/cache.ts:for
BaseRepository software healthy src/lib/repository.ts:BaseRepository
ReportRepository software healthy src/lib/repository.ts:ReportRepository
UserRepository software healthy src/lib/repository.ts:UserRepository
SettingsRepository software healthy src/lib/repository.ts:SettingsRepository
TrafficRepository software healthy src/lib/repository.ts:TrafficRepository

LabelLayerStatusPath
postgresql data healthy README.md
postgres data healthy README.md
redis data healthy src/lib/rate-limit.ts

LabelLayerStatusPath
image::Dockerfile hardware healthy Dockerfile
app hardware healthy docker-compose.yml
db hardware healthy docker-compose.yml

LabelLayerStatusPath
port:3000 network healthy Dockerfile
port:5432 network healthy docker-compose.yml

LabelLayerStatusPath
auth::src/proxy.ts security healthy src/proxy.ts
auth::README.md security healthy README.md

LabelLayerStatusPath
repobility-clone-6hcmgte9 software healthy /tmp/repobility-clone-6hcmgte9

LabelLayerStatusPath
127.0.0.1 network healthy Dockerfile

LabelLayerStatusPath
vps::aws hardware healthy README.md

LabelLayerStatusPath
password_literal::src/app/api/setup/sync/route.ts security healthy src/app/api/setup/sync/route.ts
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/7f330887-921c-4316-9fdc-23c4726f09d4/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/7f330887-921c-4316-9fdc-23c4726f09d4/

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.