https://github.com/excalidraw/excalidraw
· scanned 2026-06-05 05:07 UTC (5 hours, 6 minutes ago)
· 10 languages
408 findings (70 legacy + 338 scanner) 11/13 scanners ran 75th percentile · Typescript · large (100-500K LoC) Scanner says 71 (higher by 12)
Last scanned 5 hours, 6 minutes ago · v2 · 239 findings from 2 sources. Findings combine the legacy security pipeline AND the multi-layer engine (atlas, wiring, flows, ranked) AND verified AI agent contributions.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
60.0 | 0.15 | 9.00 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
77.0 | 0.20 | 15.40 |
documentation_score |
77.0 | 0.15 | 11.55 |
practices_score |
100.0 | 0.15 | 15.00 |
code_quality |
70.0 | 0.10 | 7.00 |
| Overall | 1.00 | 83.0 |
All 3379 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 |
|---|---|---|---|
Highlight |
software | healthy | dev-docs/src/components/Highlight.js:Highlight |
Feature |
software | healthy | dev-docs/src/components/Homepage/index.tsx:Feature |
HomepageFeatures |
software | healthy | dev-docs/src/components/Homepage/index.tsx:HomepageFeatures |
Feature |
software | healthy | dev-docs/src/components/Homepage/index.js:Feature |
HomepageFeatures |
software | healthy | dev-docs/src/components/Homepage/index.js:HomepageFeatures |
HomepageHeader |
software | healthy | dev-docs/src/pages/index.tsx:HomepageHeader |
Home |
software | healthy | dev-docs/src/pages/index.tsx:Home |
boldIf |
software | healthy | scripts/locales-coverage-description.js:boldIf |
printHeader |
software | healthy | scripts/locales-coverage-description.js:printHeader |
printRow |
software | healthy | scripts/locales-coverage-description.js:printRow |
versionDate |
software | healthy | scripts/build-version.js:versionDate |
commitHash |
software | healthy | scripts/build-version.js:commitHash |
commitDate |
software | healthy | scripts/build-version.js:commitDate |
getFullVersion |
software | healthy | scripts/build-version.js:getFullVersion |
resolveRelativePath |
software | healthy | scripts/buildPackage.js:resolveRelativePath |
to |
software | healthy | scripts/buildPackage.js:to |
precompile |
software | healthy | scripts/buildPackage.js:precompile |
getConfig |
software | healthy | scripts/buildPackage.js:getConfig |
buildDev |
software | healthy | scripts/buildPackage.js:buildDev |
buildProd |
software | healthy | scripts/buildPackage.js:buildProd |
createESMRawBuild |
software | healthy | scripts/buildPackage.js:createESMRawBuild |
getConfig |
software | healthy | scripts/buildUtils.js:getConfig |
buildDev |
software | healthy | scripts/buildUtils.js:buildDev |
buildProd |
software | healthy | scripts/buildUtils.js:buildProd |
createESMRawBuild |
software | healthy | scripts/buildUtils.js:createESMRawBuild |
getConfig |
software | healthy | scripts/buildBase.js:getConfig |
buildDev |
software | healthy | scripts/buildBase.js:buildDev |
buildProd |
software | healthy | scripts/buildBase.js:buildProd |
createESMRawBuild |
software | healthy | scripts/buildBase.js:createESMRawBuild |
getArguments |
software | healthy | scripts/release.js:getArguments |
validatePackageName |
software | healthy | scripts/release.js:validatePackageName |
getPackageJsonPath |
software | healthy | scripts/release.js:getPackageJsonPath |
updatePackageJsons |
software | healthy | scripts/release.js:updatePackageJsons |
getShortCommitHash |
software | healthy | scripts/release.js:getShortCommitHash |
askToCommit |
software | healthy | scripts/release.js:askToCommit |
buildPackages |
software | healthy | scripts/release.js:buildPackages |
askToPublish |
software | healthy | scripts/release.js:askToPublish |
publishPackages |
software | healthy | scripts/release.js:publishPackages |
flatten |
software | healthy | scripts/build-locales-coverage.js:flatten |
getCommitHashForLastVersion |
software | healthy | scripts/updateChangelog.js:getCommitHashForLastVersion |
getLibraryCommitsSinceLastRelease |
software | healthy | scripts/updateChangelog.js:getLibraryCommitsSinceLastRelease |
updateChangelog |
software | healthy | scripts/updateChangelog.js:updateChangelog |
getNameField |
software | healthy | scripts/woff2/woff2-esbuild-plugins.js:getNameField |
lessPrecise |
software | healthy | packages/common/debug.ts:lessPrecise |
getAvgFrameTime |
software | healthy | packages/common/debug.ts:getAvgFrameTime |
deepEqual |
software | healthy | packages/common/debug.ts:deepEqual |
getSizeFromPoints |
software | healthy | packages/common/src/points.ts:getSizeFromPoints |
getGridPoint |
software | healthy | packages/common/src/points.ts:getGridPoint |
normalizeLink |
software | healthy | packages/common/src/url.ts:normalizeLink |
isLocalLink |
software | healthy | packages/common/src/url.ts:isLocalLink |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
vercel.json |
software | healthy | vercel.json |
README.md |
software | healthy | README.md |
CLAUDE.md |
software | healthy | CLAUDE.md |
package.json |
software | healthy | package.json |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
Dockerfile |
software | healthy | Dockerfile |
.eslintrc.json |
software | healthy | .eslintrc.json |
tsconfig.json |
software | healthy | tsconfig.json |
.lintstagedrc.js |
software | warning | .lintstagedrc.js |
setupTests.ts |
software | healthy | setupTests.ts |
crowdin.yml |
software | healthy | crowdin.yml |
docker-compose.yml |
software | healthy | docker-compose.yml |
firebase.json |
software | healthy | firebase-project/firebase.json |
firestore.indexes.json |
software | healthy | firebase-project/firestore.indexes.json |
babel.config.js |
software | warning | dev-docs/babel.config.js |
vercel.json |
software | healthy | dev-docs/vercel.json |
README.md |
software | healthy | dev-docs/README.md |
package.json |
software | healthy | dev-docs/package.json |
sidebars.js |
software | warning | dev-docs/sidebars.js |
tsconfig.json |
software | healthy | dev-docs/tsconfig.json |
docusaurus.config.js |
software | warning | dev-docs/docusaurus.config.js |
utils-intro.md |
software | healthy | dev-docs/docs/@excalidraw/excalidraw/api/utils/utils-intro.… |
initialData.js |
software | warning | dev-docs/src/initialData.js |
Highlight.js |
software | healthy | dev-docs/src/components/Highlight.js |
index.tsx |
software | healthy | dev-docs/src/components/Homepage/index.tsx |
index.js |
software | healthy | dev-docs/src/components/Homepage/index.js |
styles.module.css |
software | healthy | dev-docs/src/components/Homepage/styles.module.css |
MDXComponents.js |
software | warning | dev-docs/src/theme/MDXComponents.js |
index.js |
software | healthy | dev-docs/src/theme/ReactLiveScope/index.js |
custom.scss |
software | healthy | dev-docs/src/css/custom.scss |
index.tsx |
software | healthy | dev-docs/src/pages/index.tsx |
markdown-page.md |
software | healthy | dev-docs/src/pages/markdown-page.md |
index.module.css |
software | healthy | dev-docs/src/pages/index.module.css |
locales-coverage-description.js |
software | healthy | scripts/locales-coverage-description.js |
build-version.js |
software | healthy | scripts/build-version.js |
buildPackage.js |
software | healthy | scripts/buildPackage.js |
buildDocs.js |
software | warning | scripts/buildDocs.js |
build-node.js |
software | warning | scripts/build-node.js |
buildUtils.js |
software | healthy | scripts/buildUtils.js |
buildWasm.js |
software | warning | scripts/buildWasm.js |
buildBase.js |
software | healthy | scripts/buildBase.js |
release.js |
software | healthy | scripts/release.js |
build-locales-coverage.js |
software | healthy | scripts/build-locales-coverage.js |
updateChangelog.js |
software | healthy | scripts/updateChangelog.js |
woff2-vite-plugins.js |
software | warning | scripts/woff2/woff2-vite-plugins.js |
woff2-esbuild-plugins.js |
software | healthy | scripts/woff2/woff2-esbuild-plugins.js |
eslintrc.base.json |
software | healthy | packages/eslintrc.base.json |
tsconfig.base.json |
software | healthy | packages/tsconfig.base.json |
debug.ts |
software | healthy | packages/common/debug.ts |
README.md |
software | healthy | packages/common/README.md |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
1.027.715.658 |
network | healthy | packages/excalidraw/components/icons.tsx |
47.433.713.997 |
network | healthy | packages/excalidraw/components/icons.tsx |
028.361.14.444 |
network | healthy | packages/excalidraw/components/icons.tsx |
083.056.166.111 |
network | healthy | packages/excalidraw/components/icons.tsx |
5.861.418.334 |
network | healthy | packages/excalidraw/components/icons.tsx |
195.223.39.473 |
network | healthy | packages/excalidraw/components/icons.tsx |
558.695.084.11 |
network | healthy | packages/excalidraw/components/icons.tsx |
28.139.391.055 |
network | healthy | packages/excalidraw/components/icons.tsx |
056.056.14.111 |
network | healthy | packages/excalidraw/components/icons.tsx |
167.056.255.255 |
network | healthy | packages/excalidraw/components/icons.tsx |
055.361.14.722 |
network | healthy | packages/excalidraw/components/icons.tsx |
084.361.223.806 |
network | healthy | packages/excalidraw/components/icons.tsx |
196.084.318.318 |
network | healthy | packages/excalidraw/components/icons.tsx |
028.167.028.278 |
network | healthy | packages/excalidraw/components/icons.tsx |
055.112.5.112 |
network | healthy | packages/excalidraw/components/icons.tsx |
084.112.196.195 |
network | healthy | packages/excalidraw/components/icons.tsx |
168.167.866.834 |
network | healthy | packages/excalidraw/components/icons.tsx |
1.445.838.167 |
network | healthy | packages/excalidraw/components/icons.tsx |
027.028.083.028 |
network | healthy | packages/excalidraw/components/icons.tsx |
028.027.056.055 |
network | healthy | packages/excalidraw/components/icons.tsx |
112.305.028.389 |
network | healthy | packages/excalidraw/components/icons.tsx |
111.11.307.11 |
network | healthy | packages/excalidraw/components/icons.tsx |
335.362.67.723 |
network | healthy | packages/excalidraw/components/icons.tsx |
056.056.112.056 |
network | healthy | packages/excalidraw/components/icons.tsx |
028.027.083.027 |
network | healthy | packages/excalidraw/components/icons.tsx |
1.76.639.111 |
network | healthy | packages/excalidraw/components/icons.tsx |
083.223.194.335 |
network | healthy | packages/excalidraw/components/icons.tsx |
305.14.167.363 |
network | healthy | packages/excalidraw/components/icons.tsx |
445.474.667.056 |
network | healthy | packages/excalidraw/components/icons.tsx |
028.112.306.196 |
network | healthy | packages/excalidraw/components/icons.tsx |
445.056.222.111 |
network | healthy | packages/excalidraw/components/icons.tsx |
1.325.55.34 |
network | healthy | packages/excalidraw/components/icons.tsx |
338.55.807.55 |
network | healthy | packages/excalidraw/components/icons.tsx |
1.666.833.833 |
network | healthy | packages/excalidraw/components/icons.tsx |
1.051.506.323 |
network | healthy | packages/excalidraw/components/icons.tsx |
323.505.708.505 |
network | healthy | packages/excalidraw/components/icons.tsx |
5.736.763.598 |
network | healthy | packages/excalidraw/components/icons.tsx |
4.35.39.03 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
7.61.24.78 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
11.42.16.74 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
8.12.03.04 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
06.09.06.15 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
11.01.22.03 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
1.61.81.65 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
1.29.41.35 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
01.53.1.94 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
5.47.04.02 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
07.04.11.07 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
05.05.1.09 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
72.4.26.8 |
network | healthy | packages/excalidraw/components/ExcalidrawLogo.tsx |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
firebase-project |
software | healthy | firebase-project |
dev-docs |
software | healthy | dev-docs |
docs |
software | healthy | dev-docs/docs |
@excalidraw |
software | healthy | dev-docs/docs/@excalidraw |
excalidraw |
software | healthy | dev-docs/docs/@excalidraw/excalidraw |
api |
software | healthy | dev-docs/docs/@excalidraw/excalidraw/api |
utils |
software | healthy | dev-docs/docs/@excalidraw/excalidraw/api/utils |
src |
software | healthy | dev-docs/src |
components |
software | healthy | dev-docs/src/components |
Homepage |
software | healthy | dev-docs/src/components/Homepage |
theme |
software | healthy | dev-docs/src/theme |
ReactLiveScope |
software | healthy | dev-docs/src/theme/ReactLiveScope |
css |
software | healthy | dev-docs/src/css |
pages |
software | healthy | dev-docs/src/pages |
scripts |
software | healthy | scripts |
woff2 |
software | healthy | scripts/woff2 |
packages |
software | healthy | packages |
common |
software | healthy | packages/common |
tests |
software | healthy | packages/common/tests |
src |
software | healthy | packages/common/src |
element |
software | healthy | packages/element |
tests |
software | healthy | packages/element/tests |
src |
software | healthy | packages/element/src |
__tests__ |
software | healthy | packages/element/src/__tests__ |
arrows |
software | healthy | packages/element/src/arrows |
utils |
software | healthy | packages/utils |
tests |
software | healthy | packages/utils/tests |
src |
software | healthy | packages/utils/src |
excalidraw |
software | healthy | packages/excalidraw |
wysiwyg |
software | healthy | packages/excalidraw/wysiwyg |
charts |
software | healthy | packages/excalidraw/charts |
renderer |
software | healthy | packages/excalidraw/renderer |
tests |
software | healthy | packages/excalidraw/tests |
fixtures |
software | healthy | packages/excalidraw/tests/fixtures |
helpers |
software | healthy | packages/excalidraw/tests/helpers |
packages |
software | healthy | packages/excalidraw/tests/packages |
scene |
software | healthy | packages/excalidraw/tests/scene |
queries |
software | healthy | packages/excalidraw/tests/queries |
components |
software | healthy | packages/excalidraw/components |
DiagramToCodePlugin |
software | healthy | packages/excalidraw/components/DiagramToCodePlugin |
dropdownMenu |
software | healthy | packages/excalidraw/components/dropdownMenu |
FollowMode |
software | healthy | packages/excalidraw/components/FollowMode |
hoc |
software | healthy | packages/excalidraw/components/hoc |
live-collaboration |
software | healthy | packages/excalidraw/components/live-collaboration |
TTDDialog |
software | healthy | packages/excalidraw/components/TTDDialog |
Chat |
software | healthy | packages/excalidraw/components/TTDDialog/Chat |
utils |
software | healthy | packages/excalidraw/components/TTDDialog/utils |
hooks |
software | healthy | packages/excalidraw/components/TTDDialog/hooks |
canvases |
software | healthy | packages/excalidraw/components/canvases |
Stats |
software | healthy | packages/excalidraw/components/Stats |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
extends |
software | healthy | setupTests.ts:extends |
Debug |
software | healthy | packages/common/debug.ts:Debug |
BinaryHeap |
software | healthy | packages/common/src/binary-heap.ts:BinaryHeap |
Emitter |
software | healthy | packages/common/src/emitter.ts:Emitter |
PromisePool |
software | healthy | packages/common/src/promise-pool.ts:PromisePool |
VersionedSnapshotStore |
software | healthy | packages/common/src/versionedSnapshotStore.ts:VersionedSnap… |
Queue |
software | healthy | packages/common/src/queue.ts:Queue |
AppEventBus |
software | healthy | packages/common/src/appEventBus.ts:AppEventBus |
ElementStore |
software | healthy | packages/element/src/transform.ts:ElementStore |
BoundElement |
software | healthy | packages/element/src/binding.ts:BoundElement |
BindableElement |
software | healthy | packages/element/src/binding.ts:BindableElement |
LinearElementEditor |
software | healthy | packages/element/src/linearElementEditor.ts:LinearElementEd… |
Store |
software | healthy | packages/element/src/store.ts:Store |
StoreChange |
software | healthy | packages/element/src/store.ts:StoreChange |
StoreIncrement |
software | healthy | packages/element/src/store.ts:StoreIncrement |
DurableIncrement |
software | healthy | packages/element/src/store.ts:DurableIncrement |
EphemeralIncrement |
software | healthy | packages/element/src/store.ts:EphemeralIncrement |
StoreDelta |
software | healthy | packages/element/src/store.ts:StoreDelta |
StoreSnapshot |
software | healthy | packages/element/src/store.ts:StoreSnapshot |
escape |
software | healthy | packages/element/src/textWrapping.ts:escape |
of |
software | healthy | packages/element/src/textWrapping.ts:of |
ElementBounds |
software | healthy | packages/element/src/bounds.ts:ElementBounds |
Scene |
software | healthy | packages/element/src/Scene.ts:Scene |
Delta |
software | healthy | packages/element/src/delta.ts:Delta |
AppStateDelta |
software | healthy | packages/element/src/delta.ts:AppStateDelta |
ElementsDelta |
software | healthy | packages/element/src/delta.ts:ElementsDelta |
CanvasTextMetricsProvider |
software | healthy | packages/element/src/textMeasurements.ts:CanvasTextMetricsP… |
InvalidFractionalIndexError |
software | healthy | packages/element/src/fractionalIndex.ts:InvalidFractionalIn… |
ShapeCache |
software | healthy | packages/element/src/shape.ts:ShapeCache |
FlowChartNavigator |
software | healthy | packages/element/src/flowchart.ts:FlowChartNavigator |
FlowChartCreator |
software | healthy | packages/element/src/flowchart.ts:FlowChartCreator |
AnimatedTrail |
software | healthy | packages/excalidraw/animatedTrail.ts:AnimatedTrail |
HistoryDelta |
software | healthy | packages/excalidraw/history.ts:HistoryDelta |
HistoryChangedEvent |
software | healthy | packages/excalidraw/history.ts:HistoryChangedEvent |
History |
software | healthy | packages/excalidraw/history.ts:History |
LaserTrails |
software | healthy | packages/excalidraw/laserTrails.ts:LaserTrails |
SnapCache |
software | healthy | packages/excalidraw/snapping.ts:SnapCache |
GestureEvent |
software | healthy | packages/excalidraw/types.ts:GestureEvent |
properties |
software | healthy | packages/excalidraw/types.ts:properties |
IdleWorker |
software | healthy | packages/excalidraw/workers.ts:IdleWorker |
WorkerPool |
software | healthy | packages/excalidraw/workers.ts:WorkerPool |
CanvasError |
software | healthy | packages/excalidraw/errors.ts:CanvasError |
AbortError |
software | healthy | packages/excalidraw/errors.ts:AbortError |
ImageSceneDataError |
software | healthy | packages/excalidraw/errors.ts:ImageSceneDataError |
WorkerUrlNotDefinedError |
software | healthy | packages/excalidraw/errors.ts:WorkerUrlNotDefinedError |
WorkerInTheMainChunkError |
software | healthy | packages/excalidraw/errors.ts:WorkerInTheMainChunkError |
ExcalidrawError |
software | healthy | packages/excalidraw/errors.ts:ExcalidrawError |
RequestError |
software | healthy | packages/excalidraw/errors.ts:RequestError |
AnimationController |
software | healthy | packages/excalidraw/renderer/animation.ts:AnimationControll… |
GlobalTestState |
software | healthy | packages/excalidraw/tests/test-utils.ts:GlobalTestState |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
HomepageFeatures |
frontend | healthy | dev-docs/src/components/Homepage/index.tsx |
Home |
frontend | healthy | dev-docs/src/pages/index.tsx |
ConfirmDialog |
frontend | healthy | packages/excalidraw/components/ConfirmDialog.tsx |
Spinner |
frontend | healthy | packages/excalidraw/components/Spinner.tsx |
BraveMeasureTextError |
frontend | healthy | packages/excalidraw/components/BraveMeasureTextError.tsx |
PublishLibrary |
frontend | healthy | packages/excalidraw/components/PublishLibrary.tsx |
ElementLinkDialog |
frontend | healthy | packages/excalidraw/components/ElementLinkDialog.tsx |
UnlockPopup |
frontend | healthy | packages/excalidraw/components/UnlockPopup.tsx |
LibraryMenuItems |
frontend | healthy | packages/excalidraw/components/LibraryMenuItems.tsx |
LibraryMenuBrowseButton |
frontend | healthy | packages/excalidraw/components/LibraryMenuBrowseButton.tsx |
React |
frontend | healthy | packages/excalidraw/components/LayerUI.tsx |
ConvertElementTypePopup |
frontend | healthy | packages/excalidraw/components/ConvertElementTypePopup.tsx |
Trans |
frontend | healthy | packages/excalidraw/components/Trans.tsx |
App |
frontend | healthy | packages/excalidraw/components/App.tsx |
DialogActionButton |
frontend | healthy | packages/excalidraw/components/DialogActionButton.tsx |
MenuTrigger |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuTri… |
DropdownMenuSubTrigger |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuSub… |
MenuGroup |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuGro… |
DropdownMenuSubContent |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuSub… |
MenuSeparator |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuSep… |
DropdownMenuSub |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuSub… |
DropdownMenu |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenu.tsx |
DropdownMenuItem |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuIte… |
DropdownMenuItemCheckbox |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuIte… |
DropdownMenuItemContentRadio |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuIte… |
MenuItemContent |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuIte… |
MenuContent |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuCon… |
DropdownMenuItemCustom |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuIte… |
DropdownMenuItemLink |
frontend | healthy | packages/excalidraw/components/dropdownMenu/DropdownMenuIte… |
FollowMode |
frontend | healthy | packages/excalidraw/components/FollowMode/FollowMode.tsx |
LiveCollaborationTrigger |
frontend | healthy | packages/excalidraw/components/live-collaboration/LiveColla… |
CodeMirrorEditor |
frontend | healthy | packages/excalidraw/components/TTDDialog/CodeMirrorEditor.t… |
MermaidToExcalidraw |
frontend | healthy | packages/excalidraw/components/TTDDialog/MermaidToExcalidra… |
TTDDialogTabs |
frontend | healthy | packages/excalidraw/components/TTDDialog/TTDDialogTabs.tsx |
TextToDiagram |
frontend | healthy | packages/excalidraw/components/TTDDialog/TextToDiagram.tsx |
React |
frontend | healthy | packages/excalidraw/components/canvases/InteractiveCanvas.t… |
React |
frontend | healthy | packages/excalidraw/components/canvases/StaticCanvas.tsx |
NewElementCanvas |
frontend | healthy | packages/excalidraw/components/canvases/NewElementCanvas.tsx |
Angle |
frontend | healthy | packages/excalidraw/components/Stats/Angle.tsx |
MultiPosition |
frontend | healthy | packages/excalidraw/components/Stats/MultiPosition.tsx |
CanvasGrid |
frontend | healthy | packages/excalidraw/components/Stats/CanvasGrid.tsx |
MultiDimension |
frontend | healthy | packages/excalidraw/components/Stats/MultiDimension.tsx |
MultiFontSize |
frontend | healthy | packages/excalidraw/components/Stats/MultiFontSize.tsx |
DimensionDragInput |
frontend | healthy | packages/excalidraw/components/Stats/Dimension.tsx |
StatsDragInput |
frontend | healthy | packages/excalidraw/components/Stats/DragInput.tsx |
MultiAngle |
frontend | healthy | packages/excalidraw/components/Stats/MultiAngle.tsx |
Position |
frontend | healthy | packages/excalidraw/components/Stats/Position.tsx |
FontSize |
frontend | healthy | packages/excalidraw/components/Stats/FontSize.tsx |
Collapsible |
frontend | healthy | packages/excalidraw/components/Stats/Collapsible.tsx |
WelcomeScreen |
frontend | healthy | packages/excalidraw/components/welcome-screen/WelcomeScreen… |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
cancel |
cicd | healthy | .github/workflows/cancel.yml |
sentry |
cicd | healthy | .github/workflows/sentry-production.yml |
locales |
cicd | healthy | .github/workflows/locales-coverage.yml |
test |
cicd | healthy | .github/workflows/test.yml |
size |
cicd | healthy | .github/workflows/size-limit.yml |
build-docker |
cicd | healthy | .github/workflows/build-docker.yml |
lint |
cicd | healthy | .github/workflows/lint.yml |
semantic |
cicd | healthy | .github/workflows/semantic-pr-title.yml |
label-scope |
cicd | healthy | .github/workflows/semantic-pr-title.yml |
publish-docker |
cicd | healthy | .github/workflows/publish-docker.yml |
coverage |
cicd | healthy | .github/workflows/test-coverage-pr.yml |
Auto-release-excalidraw-next |
cicd | healthy | .github/workflows/autorelease-excalidraw.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::cancel |
cicd | healthy | .github/workflows/cancel.yml |
gha::sentry-production |
cicd | healthy | .github/workflows/sentry-production.yml |
gha::locales-coverage |
cicd | healthy | .github/workflows/locales-coverage.yml |
gha::test |
cicd | healthy | .github/workflows/test.yml |
gha::size-limit |
cicd | healthy | .github/workflows/size-limit.yml |
gha::build-docker |
cicd | healthy | .github/workflows/build-docker.yml |
gha::lint |
cicd | healthy | .github/workflows/lint.yml |
gha::semantic-pr-title |
cicd | healthy | .github/workflows/semantic-pr-title.yml |
gha::publish-docker |
cicd | healthy | .github/workflows/publish-docker.yml |
gha::test-coverage-pr |
cicd | healthy | .github/workflows/test-coverage-pr.yml |
gha::autorelease-excalidraw |
cicd | healthy | .github/workflows/autorelease-excalidraw.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
PUSH_TRANSLATIONS_COVERAGE_PAT |
cicd | healthy | — |
DOCKER_USERNAME |
cicd | healthy | — |
NPM_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
SENTRY_PROJECT |
cicd | healthy | — |
DOCKER_PASSWORD |
cicd | healthy | — |
SENTRY_AUTH_TOKEN |
cicd | healthy | — |
SENTRY_ORG |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
port:256 |
network | healthy | Dockerfile |
port:8530 |
network | healthy | Dockerfile |
port:3000 |
network | healthy | docker-compose.yml |
port:80 |
network | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
/ |
frontend | healthy | dev-docs/src/pages/index.tsx |
/page.tsx |
frontend | healthy | examples/with-nextjs/src/app/page.tsx |
/excalidraw-in-pages |
frontend | healthy | examples/with-nextjs/src/pages/excalidraw-in-pages.tsx |
| Label | Layer | Status | Path |
|---|---|---|---|
image::Dockerfile |
hardware | healthy | Dockerfile |
excalidraw |
hardware | healthy | docker-compose.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
generic_api_key::dev-docs/docusaurus.config.js |
security | healthy | dev-docs/docusaurus.config.js |
generic_api_key::packages/common/src/constants.ts |
security | healthy | packages/common/src/constants.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-qys6xopc |
software | healthy | /tmp/repobility-clone-qys6xopc |
| Label | Layer | Status | Path |
|---|---|---|---|
nginx |
network | healthy | Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
auth::excalidraw-app/ExcalidrawPlusIframeExport.tsx |
security | healthy | excalidraw-app/ExcalidrawPlusIframeExport.tsx |
This page is publicly accessible at:
https://repobility.com/scan/a9bc95b8-738f-4a5d-9d87-5552c27502d9/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/a9bc95b8-738f-4a5d-9d87-5552c27502d9/
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.