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.

solidjs/solid

https://github.com/solidjs/solid · scanned 2026-05-15 02:34 UTC (3 weeks ago) · 10 languages

55 findings (5 legacy + 50 scanner) 86th percentile · Typescript · small (2-20K LoC) Scanner says 92 (lower by 9)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 3 weeks ago · v1 · 5 findings from 1 source. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.

JSON
Score breakdown â 2026-05-14-v3
Component Sub-score Weight Contribution
structure_score 75.0 0.15 11.25
security_score 98.8 0.25 24.70
testing_score 80.0 0.20 16.00
documentation_score 85.0 0.15 12.75
practices_score 75.0 0.15 11.25
code_quality 73.1 0.10 7.31
Overall 1.00 83.3
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 529 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
makeTestRepo software healthy packages/test-integration/tests/downloaded.spec.ts:makeTest…
npmInstaller software healthy packages/test-integration/tests/downloaded.spec.ts:npmInsta…
that software healthy packages/test-integration/tests/downloaded.spec.ts:that
testPackage software healthy packages/test-integration/tests/downloaded.spec.ts:testPack…
pack software healthy packages/test-integration/tests/downloaded.spec.ts:pack
packageExists software healthy packages/test-integration/tests/downloaded.spec.ts:packageE…
createProps software healthy packages/solid-element/src/index.ts:createProps
lookupContext software healthy packages/solid-element/src/index.ts:lookupContext
withSolid software healthy packages/solid-element/src/index.ts:withSolid
comp software healthy packages/solid-element/src/index.ts:comp
customElement software healthy packages/solid-element/src/index.ts:customElement
node software healthy packages/solid/test/rendering.spec.ts:node
fn software healthy packages/solid/test/rendering.spec.ts:fn
untrackSource software healthy packages/solid/test/external-source.spec.ts:untrackSource
value software healthy packages/solid/test/signals.spec.ts:value
signals software healthy packages/solid/test/signals.spec.ts:signals
fn software healthy packages/solid/test/signals.spec.ts:fn
unused software healthy packages/solid/test/signals.spec.ts:unused
fetcher software healthy packages/solid/test/resource.spec.ts:fetcher
createDeepSignal software healthy packages/solid/test/resource.spec.ts:createDeepSignal
is software healthy packages/solid/test/signals.type-tests.ts:is
cannot software healthy packages/solid/test/signals.type-tests.ts:cannot
does software healthy packages/solid/test/signals.type-tests.ts:does
one software healthy packages/solid/test/signals.type-tests.ts:one
two software healthy packages/solid/test/signals.type-tests.ts:two
memoCreator software healthy packages/solid/test/signals.type-tests.ts:memoCreator
const software healthy packages/solid/test/signals.type-tests.ts:const
value software healthy packages/solid/test/signals.type-tests.ts:value
createGenericSignal software healthy packages/solid/test/signals.type-tests.ts:createGenericSign…
createInitializedSignal software healthy packages/solid/test/signals.type-tests.ts:createInitialized…
kobalteSelect software healthy packages/solid/test/signals.type-tests.ts:kobalteSelect
accepts software healthy packages/solid/test/signals.type-tests.ts:accepts
should software healthy packages/solid/test/signals.type-tests.ts:should
expects software healthy packages/solid/test/signals.type-tests.ts:expects
form software healthy packages/solid/test/signals.type-tests.ts:form
Comp software healthy packages/solid/test/component.spec.ts:Comp
Comp2 software healthy packages/solid/test/component.spec.ts:Comp2
M4 software healthy packages/solid/test/component.type-tests.ts:M4
createObject software healthy packages/solid/test/component.bench.ts:createObject
keys software healthy packages/solid/test/component.bench.ts:keys
createTest software healthy packages/solid/test/component.bench.ts:createTest
init software healthy packages/solid/test/signals.memo.spec.ts:init
Fragment software healthy packages/solid/h/jsx-runtime/src/index.ts:Fragment
jsx software healthy packages/solid/h/jsx-runtime/src/index.ts:jsx
RouteComponent software healthy packages/solid/web/test/transition.spec.tsx:RouteComponent
Component software healthy packages/solid/web/test/for.spec.tsx:Component
apply software healthy packages/solid/web/test/for.spec.tsx:apply
Component software healthy packages/solid/web/test/show.spec.tsx:Component
when software healthy packages/solid/web/test/show.spec.tsx:when
show software healthy packages/solid/web/test/show.spec.tsx:show

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

LabelLayerStatusPath
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
turbo.json software healthy turbo.json
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
tsconfig.json software healthy tsconfig.json
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
CHANGELOG.md software healthy CHANGELOG.md
.gitpod.yml software healthy .gitpod.yml
tsconfig.test.json software healthy tsconfig.test.json
examples.md software healthy documentation/resources/examples.md
package.json software healthy packages/test-integration/package.json
tsconfig.json software healthy packages/test-integration/tsconfig.json
CHANGELOG.md software healthy packages/test-integration/CHANGELOG.md
downloaded.spec.ts software healthy packages/test-integration/tests/downloaded.spec.ts
sample.jsx software warning packages/solid-element/sample.jsx
README.md software healthy packages/solid-element/README.md
package.json software healthy packages/solid-element/package.json
tsconfig.json software healthy packages/solid-element/tsconfig.json
CHANGELOG.md software healthy packages/solid-element/CHANGELOG.md
index.ts software healthy packages/solid-element/src/index.ts
tsconfig.build.json software healthy packages/solid/tsconfig.build.json
README.md software healthy packages/solid/README.md
rollup.config.js software warning packages/solid/rollup.config.js
package.json software healthy packages/solid/package.json
jsx-runtime.d.ts software warning packages/solid/jsx-runtime.d.ts
tsconfig.json software healthy packages/solid/tsconfig.json
CHANGELOG.md software healthy packages/solid/CHANGELOG.md
tsconfig.test.json software healthy packages/solid/tsconfig.test.json
README.md software healthy packages/solid/html/README.md
package.json software healthy packages/solid/html/package.json
tsconfig.json software healthy packages/solid/html/tsconfig.json
lit.ts software warning packages/solid/html/src/lit.ts
index.ts software healthy packages/solid/html/src/index.ts
observable.spec.ts software warning packages/solid/test/observable.spec.ts
rendering.spec.ts software healthy packages/solid/test/rendering.spec.ts
MessageChannel.ts software warning packages/solid/test/MessageChannel.ts
resource.type-tests.ts software warning packages/solid/test/resource.type-tests.ts
dev.spec.ts software warning packages/solid/test/dev.spec.ts
external-source.spec.ts software healthy packages/solid/test/external-source.spec.ts
scheduler.spec.ts software warning packages/solid/test/scheduler.spec.ts
signals.spec.ts software healthy packages/solid/test/signals.spec.ts
resource.spec.ts software healthy packages/solid/test/resource.spec.ts
signals.type-tests.ts software healthy packages/solid/test/signals.type-tests.ts
array.spec.ts software warning packages/solid/test/array.spec.ts
component.spec.ts software healthy packages/solid/test/component.spec.ts
component.type-tests.ts software healthy packages/solid/test/component.type-tests.ts
component.bench.ts software healthy packages/solid/test/component.bench.ts
signals.memo.spec.ts software healthy packages/solid/test/signals.memo.spec.ts

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

LabelLayerStatusPath
documentation software healthy documentation
resources software healthy documentation/resources
packages software healthy packages
test-integration software healthy packages/test-integration
tests software healthy packages/test-integration/tests
solid-element software healthy packages/solid-element
src software healthy packages/solid-element/src
solid software healthy packages/solid
html software healthy packages/solid/html
src software healthy packages/solid/html/src
test software healthy packages/solid/test
h software healthy packages/solid/h
jsx-dev-runtime software healthy packages/solid/h/jsx-dev-runtime
jsx-runtime software healthy packages/solid/h/jsx-runtime
src software healthy packages/solid/h/jsx-runtime/src
src software healthy packages/solid/h/src
bench software healthy packages/solid/bench
web software healthy packages/solid/web
test software healthy packages/solid/web/test
server software healthy packages/solid/web/server
src software healthy packages/solid/web/src
storage software healthy packages/solid/web/storage
src software healthy packages/solid/web/storage/src
store software healthy packages/solid/store
test software healthy packages/solid/store/test
src software healthy packages/solid/store/src
src software healthy packages/solid/src
server software healthy packages/solid/src/server
reactive software healthy packages/solid/src/reactive
render software healthy packages/solid/src/render
universal software healthy packages/solid/universal
src software healthy packages/solid/universal/src
babel-preset-solid software healthy packages/babel-preset-solid
solid-ssr software healthy packages/solid-ssr
static software healthy packages/solid-ssr/static
examples software healthy packages/solid-ssr/examples
ssg software healthy packages/solid-ssr/examples/ssg
shared software healthy packages/solid-ssr/examples/shared
static software healthy packages/solid-ssr/examples/shared/static
src software healthy packages/solid-ssr/examples/shared/src
components software healthy packages/solid-ssr/examples/shared/src/components
Profile software healthy packages/solid-ssr/examples/shared/src/components/Profile
ssr software healthy packages/solid-ssr/examples/ssr
stream software healthy packages/solid-ssr/examples/stream
async software healthy packages/solid-ssr/examples/async
.github software healthy .github
ISSUE_TEMPLATE software healthy .github/ISSUE_TEMPLATE
workflows software healthy .github/workflows

LabelLayerStatusPath
ExternalSource software healthy packages/solid/test/external-source.spec.ts:ExternalSource
Animal software healthy packages/solid/test/signals.type-tests.ts:Animal
Dog software healthy packages/solid/test/signals.type-tests.ts:Dog
CustomThing software healthy packages/solid/store/test/store.spec.ts:CustomThing
getter software healthy packages/solid/store/test/store.spec.ts:getter
D software healthy packages/solid/store/test/mutableWithClass.spec.tsx:D
A software healthy packages/solid/store/test/mutableWithClass.spec.tsx:A
B software healthy packages/solid/store/test/mutableWithClass.spec.tsx:B

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

LabelLayerStatusPath
port:3000 network healthy packages/solid-ssr/examples/ssr/index.js

LabelLayerStatusPath
vps::aws hardware healthy pnpm-lock.yaml

LabelLayerStatusPath
gha::main-ci cicd healthy .github/workflows/main-ci.yml

LabelLayerStatusPath
job cicd healthy .github/workflows/main-ci.yml

LabelLayerStatusPath
GITHUB_TOKEN cicd healthy
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/fcaab549-168e-48ba-9829-6e7bf87f60ea/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/fcaab549-168e-48ba-9829-6e7bf87f60ea/

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.