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

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

sveltejs/svelte

https://github.com/sveltejs/svelte · scanned 2026-06-05 07:08 UTC (1 week, 1 day ago) · 10 languages

1192 raw signals (62 security + 1130 graph) 11/13 scanners ran 76th percentile · Javascript · large (100-500K LoC) System graph score 75 (higher by 10)

UNIFIED Repobility · multi-layer engine · AI coders

Complete repo analysis

Last scanned 1 week, 1 day ago · v2 · 567 actionable findings from 2 signal sources. 60 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 60.0 0.15 9.00
security_score 100.0 0.25 25.00
testing_score 85.0 0.20 17.00
documentation_score 88.0 0.15 13.20
practices_score 87.0 0.15 13.05
code_quality 80.0 0.10 8.00
Overall 1.00 85.2
security_score may be inflated — optional security scanners were skipped on this fast scan
Severity distribution — click a segment to filter
Active filters: excluding tests × Reset all

All 15131 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
README.md software healthy README.md
vitest-xhtml-environment.ts software warning vitest-xhtml-environment.ts
pnpm-lock.yaml software healthy pnpm-lock.yaml
package.json software healthy package.json
vitest.config.js software warning vitest.config.js
CONTRIBUTING.md software healthy CONTRIBUTING.md
svelte.config.js software warning svelte.config.js
LICENSE.md software healthy LICENSE.md
pnpm-workspace.yaml software healthy pnpm-workspace.yaml
FUNDING.json software healthy FUNDING.json
eslint.config.js software warning eslint.config.js
CODE_OF_CONDUCT.md software healthy CODE_OF_CONDUCT.md
AGENTS.md software healthy AGENTS.md
utils.js software healthy benchmarking/utils.js
tsconfig.json software healthy benchmarking/tsconfig.json
run.js software healthy benchmarking/run.js
index.js software healthy benchmarking/benchmarks/ssr/index.js
wrapper_bench.js software healthy benchmarking/benchmarks/ssr/wrapper/wrapper_bench.js
App.svelte software healthy benchmarking/benchmarks/ssr/wrapper/App.svelte
sbench.js software healthy benchmarking/benchmarks/reactivity/sbench.js
util.js software healthy benchmarking/benchmarks/reactivity/util.js
index.js software healthy benchmarking/benchmarks/reactivity/index.js
kairo_avoidable.bench.js software warning benchmarking/benchmarks/reactivity/tests/kairo_avoidable.be…
clean_effects.bench.js software warning benchmarking/benchmarks/reactivity/tests/clean_effects.benc…
kairo_triangle.bench.js software healthy benchmarking/benchmarks/reactivity/tests/kairo_triangle.ben…
mol.bench.js software healthy benchmarking/benchmarks/reactivity/tests/mol.bench.js
kairo_diamond.bench.js software warning benchmarking/benchmarks/reactivity/tests/kairo_diamond.benc…
kairo_deep.bench.js software warning benchmarking/benchmarks/reactivity/tests/kairo_deep.bench.js
kairo_mux.bench.js software warning benchmarking/benchmarks/reactivity/tests/kairo_mux.bench.js
kairo_unstable.bench.js software warning benchmarking/benchmarks/reactivity/tests/kairo_unstable.ben…
kairo_repeated.bench.js software warning benchmarking/benchmarks/reactivity/tests/kairo_repeated.ben…
kairo_broad.bench.js software warning benchmarking/benchmarks/reactivity/tests/kairo_broad.bench.…
repeated_deps.bench.js software warning benchmarking/benchmarks/reactivity/tests/repeated_deps.benc…
generate-report.js software healthy benchmarking/compare/generate-report.js
index.js software healthy benchmarking/compare/index.js
runner.js software warning benchmarking/compare/runner.js
index.md software healthy documentation/docs/index.md
30-runtime-errors.md software healthy documentation/docs/98-reference/30-runtime-errors.md
21-svelte-transition.md software healthy documentation/docs/98-reference/21-svelte-transition.md
30-compiler-errors.md software healthy documentation/docs/98-reference/30-compiler-errors.md
30-runtime-warnings.md software healthy documentation/docs/98-reference/30-runtime-warnings.md
21-svelte-easing.md software healthy documentation/docs/98-reference/21-svelte-easing.md
21-svelte-attachments.md software healthy documentation/docs/98-reference/21-svelte-attachments.md
21-svelte-action.md software healthy documentation/docs/98-reference/21-svelte-action.md
21-svelte-animate.md software healthy documentation/docs/98-reference/21-svelte-animate.md
index.md software healthy documentation/docs/98-reference/index.md
21-svelte-events.md software healthy documentation/docs/98-reference/21-svelte-events.md
21-svelte-reactivity.md software healthy documentation/docs/98-reference/21-svelte-reactivity.md
21-svelte-compiler.md software healthy documentation/docs/98-reference/21-svelte-compiler.md
21-svelte-legacy.md software healthy documentation/docs/98-reference/21-svelte-legacy.md

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

LabelLayerStatusPath
benchmarking software healthy benchmarking
benchmarks software healthy benchmarking/benchmarks
ssr software healthy benchmarking/benchmarks/ssr
wrapper software healthy benchmarking/benchmarks/ssr/wrapper
reactivity software healthy benchmarking/benchmarks/reactivity
tests software healthy benchmarking/benchmarks/reactivity/tests
compare software healthy benchmarking/compare
documentation software healthy documentation
docs software healthy documentation/docs
98-reference software healthy documentation/docs/98-reference
01-introduction software healthy documentation/docs/01-introduction
04-styling software healthy documentation/docs/04-styling
05-special-elements software healthy documentation/docs/05-special-elements
99-legacy software healthy documentation/docs/99-legacy
07-misc software healthy documentation/docs/07-misc
03-template-syntax software healthy documentation/docs/03-template-syntax
06-runtime software healthy documentation/docs/06-runtime
02-runes software healthy documentation/docs/02-runes
packages software healthy packages
svelte software healthy packages/svelte
compiler software healthy packages/svelte/compiler
types software healthy packages/svelte/types
tests software healthy packages/svelte/tests
types software healthy packages/svelte/tests/types
sourcemaps software healthy packages/svelte/tests/sourcemaps
samples software healthy packages/svelte/tests/sourcemaps/samples
sourcemap-names software healthy packages/svelte/tests/sourcemaps/samples/sourcemap-names
external software healthy packages/svelte/tests/sourcemaps/samples/external
binding-shorthand software healthy packages/svelte/tests/sourcemaps/samples/binding-shorthand
script-after-comment software healthy packages/svelte/tests/sourcemaps/samples/script-after-comme…
preprocessed-no-map software healthy packages/svelte/tests/sourcemaps/samples/preprocessed-no-map
sourcemap-concat software healthy packages/svelte/tests/sourcemaps/samples/sourcemap-concat
each-block software healthy packages/svelte/tests/sourcemaps/samples/each-block
preprocessed-styles software healthy packages/svelte/tests/sourcemaps/samples/preprocessed-styles
preprocessed-markup software healthy packages/svelte/tests/sourcemaps/samples/preprocessed-markup
preprocessed-script software healthy packages/svelte/tests/sourcemaps/samples/preprocessed-script
sourcemap-sources software healthy packages/svelte/tests/sourcemaps/samples/sourcemap-sources
binding software healthy packages/svelte/tests/sourcemaps/samples/binding
typescript software healthy packages/svelte/tests/sourcemaps/samples/typescript
css software healthy packages/svelte/tests/sourcemaps/samples/css
sourcemap-basename software healthy packages/svelte/tests/sourcemaps/samples/sourcemap-basename
two-scripts software healthy packages/svelte/tests/sourcemaps/samples/two-scripts
attached-sourcemap software healthy packages/svelte/tests/sourcemaps/samples/attached-sourcemap
source-map-generator software healthy packages/svelte/tests/sourcemaps/samples/source-map-generat…
script software healthy packages/svelte/tests/sourcemaps/samples/script
css-injected-map software healthy packages/svelte/tests/sourcemaps/samples/css-injected-map
markup software healthy packages/svelte/tests/sourcemaps/samples/markup
basic software healthy packages/svelte/tests/sourcemaps/samples/basic
sourcemap-offsets software healthy packages/svelte/tests/sourcemaps/samples/sourcemap-offsets
static-no-script software healthy packages/svelte/tests/sourcemaps/samples/static-no-script

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

LabelLayerStatusPath
track software healthy benchmarking/utils.js:track
fastest_test software healthy benchmarking/utils.js:fastest_test
safe software healthy benchmarking/utils.js:safe
format_markdown_value software healthy benchmarking/utils.js:format_markdown_value
escape_markdown_cell software healthy benchmarking/utils.js:escape_markdown_cell
normalize_profile_url software healthy benchmarking/utils.js:normalize_profile_url
is_special_runtime_node software healthy benchmarking/utils.js:is_special_runtime_node
is_svelte_source_url software healthy benchmarking/utils.js:is_svelte_source_url
profile_to_markdown software healthy benchmarking/utils.js:profile_to_markdown
get_inclusive_count software healthy benchmarking/utils.js:get_inclusive_count
selfPct software healthy benchmarking/utils.js:selfPct
inclusivePct software healthy benchmarking/utils.js:inclusivePct
with_cpu_profile software healthy benchmarking/utils.js:with_cpu_profile
pad_right software healthy benchmarking/run.js:pad_right
pad_left software healthy benchmarking/run.js:pad_left
compile_svelte software healthy benchmarking/benchmarks/ssr/wrapper/wrapper_bench.js:compil…
read software healthy benchmarking/benchmarks/ssr/wrapper/wrapper_bench.js:read
write software healthy benchmarking/benchmarks/ssr/wrapper/wrapper_bench.js:write
create_sources software healthy benchmarking/benchmarks/reactivity/sbench.js:create_sources
create_derived software healthy benchmarking/benchmarks/reactivity/sbench.js:create_derived
create_sbench_test software healthy benchmarking/benchmarks/reactivity/sbench.js:create_sbench_…
busy software healthy benchmarking/benchmarks/reactivity/util.js:busy
create_test software healthy benchmarking/benchmarks/reactivity/util.js:create_test
count software healthy benchmarking/benchmarks/reactivity/tests/kairo_triangle.ben…
fib software healthy benchmarking/benchmarks/reactivity/tests/mol.bench.js:fib
hard software healthy benchmarking/benchmarks/reactivity/tests/mol.bench.js:hard
generate_report software healthy benchmarking/compare/generate-report.js:generate_report
write software healthy benchmarking/compare/generate-report.js:write
char software healthy benchmarking/compare/generate-report.js:char
mapElementTag software healthy packages/svelte/svelte-html.d.ts:mapElementTag
createElement software healthy packages/svelte/svelte-html.d.ts:createElement
handleCloseEvent software healthy packages/svelte/types/index.d.ts:handleCloseEvent
that software healthy packages/svelte/types/index.d.ts:that
withProps software healthy packages/svelte/types/index.d.ts:withProps
getData software healthy packages/svelte/types/index.d.ts:getData
getAbortSignal software healthy packages/svelte/types/index.d.ts:getAbortSignal
to software healthy packages/svelte/types/index.d.ts:to
only software healthy packages/svelte/types/index.d.ts:only
is software healthy packages/svelte/types/index.d.ts:is
onMount software healthy packages/svelte/types/index.d.ts:onMount
onDestroy software healthy packages/svelte/types/index.d.ts:onDestroy
createEventDispatcher software healthy packages/svelte/types/index.d.ts:createEventDispatcher
beforeUpdate software healthy packages/svelte/types/index.d.ts:beforeUpdate
afterUpdate software healthy packages/svelte/types/index.d.ts:afterUpdate
hydratable software healthy packages/svelte/types/index.d.ts:hydratable
createRawSnippet software healthy packages/svelte/types/index.d.ts:createRawSnippet
flushSync software healthy packages/svelte/types/index.d.ts:flushSync
fork software healthy packages/svelte/types/index.d.ts:fork
createContext software healthy packages/svelte/types/index.d.ts:createContext
getContext software healthy packages/svelte/types/index.d.ts:getContext

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

LabelLayerStatusPath
for software healthy packages/svelte/types/index.d.ts:for
SvelteComponent software healthy packages/svelte/types/index.d.ts:SvelteComponent
SvelteComponentTyped software healthy packages/svelte/types/index.d.ts:SvelteComponentTyped
when software healthy packages/svelte/types/index.d.ts:when
and software healthy packages/svelte/types/index.d.ts:and
in software healthy packages/svelte/types/index.d.ts:in
Spring software healthy packages/svelte/types/index.d.ts:Spring
Tween software healthy packages/svelte/types/index.d.ts:Tween
SvelteDate software healthy packages/svelte/types/index.d.ts:SvelteDate
SvelteSet software healthy packages/svelte/types/index.d.ts:SvelteSet
SvelteMap software healthy packages/svelte/types/index.d.ts:SvelteMap
SvelteURL software healthy packages/svelte/types/index.d.ts:SvelteURL
SvelteURLSearchParams software healthy packages/svelte/types/index.d.ts:SvelteURLSearchParams
MediaQuery software healthy packages/svelte/types/index.d.ts:MediaQuery
ReactiveValue software healthy packages/svelte/types/index.d.ts:ReactiveValue
Animation software healthy packages/svelte/tests/animation-helpers.js:Animation
and software healthy packages/svelte/tests/css-parse.test.ts:and
LegacyComponent software healthy packages/svelte/tests/types/component.ts:LegacyComponent
NewComponent software healthy packages/svelte/tests/types/component.ts:NewComponent
CustomButton software healthy packages/svelte/tests/runtime-browser/custom-elements-sampl…
C1 software healthy packages/svelte/tests/signals/test.ts:C1
field software healthy packages/svelte/tests/compiler-errors/samples/runes-wrong-d…
State software healthy packages/svelte/tests/compiler-errors/samples/invalid-rune-…
field software healthy packages/svelte/tests/compiler-errors/samples/class-state-f…
field software healthy packages/svelte/tests/compiler-errors/samples/runes-wrong-s…
field software healthy packages/svelte/tests/compiler-errors/samples/runes-no-rune…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
Counter software healthy packages/svelte/tests/validator/samples/class-state-constru…
instance software healthy packages/svelte/tests/runtime-legacy/samples/binding-this-c…
instance software healthy packages/svelte/tests/runtime-legacy/samples/binding-this-c…
instance software healthy packages/svelte/tests/runtime-legacy/samples/binding-this-c…
instance software healthy packages/svelte/tests/runtime-legacy/samples/binding-this-e…
instance software healthy packages/svelte/tests/runtime-legacy/samples/binding-this-e…
strings software healthy packages/svelte/tests/runtime-legacy/samples/component-bind…
attribute software healthy packages/svelte/tests/runtime-legacy/samples/component-bind…
instance software healthy packages/svelte/tests/runtime-legacy/samples/binding-this-c…
of software healthy packages/svelte/tests/runtime-runes/samples/directives/_con…
instance software healthy packages/svelte/tests/runtime-runes/samples/class-state-con…
ThemeState software healthy packages/svelte/tests/runtime-runes/samples/derived-unowned…
attribute software healthy packages/svelte/tests/runtime-runes/samples/dynamic-attribu…
directive software healthy packages/svelte/tests/runtime-runes/samples/dynamic-attribu…
on software healthy packages/svelte/tests/runtime-runes/samples/class-directive…

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

LabelLayerStatusPath
Tests cicd healthy .github/workflows/ci.yml
TestNoAsync cicd healthy .github/workflows/ci.yml
TSGo cicd healthy .github/workflows/ci.yml
Lint cicd healthy .github/workflows/ci.yml
Benchmarks cicd healthy .github/workflows/ci.yml
autofix-lint cicd healthy .github/workflows/autofix.yml
trigger cicd healthy .github/workflows/ecosystem-ci-trigger.yml
release cicd healthy .github/workflows/release.yml
build cicd healthy .github/workflows/pkg.pr.new.yml
sanitize cicd healthy .github/workflows/pkg.pr.new.yml
comment cicd healthy .github/workflows/pkg.pr.new.yml
log cicd healthy .github/workflows/pkg.pr.new.yml

LabelLayerStatusPath
gha::ci cicd healthy .github/workflows/ci.yml
gha::autofix cicd healthy .github/workflows/autofix.yml
gha::ecosystem-ci-trigger cicd healthy .github/workflows/ecosystem-ci-trigger.yml
gha::release cicd healthy .github/workflows/release.yml
gha::pkg.pr.new cicd healthy .github/workflows/pkg.pr.new.yml

LabelLayerStatusPath
ECOSYSTEM_CI_GITHUB_APP_PRIVATE_KEY cicd healthy
ECOSYSTEM_CI_GITHUB_APP_ID cicd healthy
GITHUB_TOKEN cicd healthy

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

LabelLayerStatusPath
GET api healthy packages/svelte/src/internal/client/reactivity/sources.js

LabelLayerStatusPath
celery data healthy packages/svelte/tests/runtime-runes/samples/optgroup-rich-c…
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/39da5584-b756-4d91-a62c-f67af07c51a5/

To check status programmatically (no auth required):

curl -s https://repobility.com/api/v1/public/scan/39da5584-b756-4d91-a62c-f67af07c51a5/

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.