https://github.com/compiler-explorer/compiler-explorer
· scanned 2026-06-17 01:52 UTC (1 month, 1 week ago)
1015 raw signals (0 security + 1015 graph)
Last scanned 1 month, 1 week ago · v2 · last Δ -21.3 (diff) · 981 actionable findings from 1 signal source. 34 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
All 4191 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 |
|---|---|---|---|
vitest.config.ts |
software | healthy | vitest.config.ts |
AGENTS.md |
software | healthy | AGENTS.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
app.ts |
software | healthy | app.ts |
PULL_REQUEST_TEMPLATE.md |
software | healthy | PULL_REQUEST_TEMPLATE.md |
tsconfig.base.json |
software | healthy | tsconfig.base.json |
tsconfig.frontend.tests.json |
software | healthy | tsconfig.frontend.tests.json |
package-lock.json |
software | healthy | package-lock.json |
webpack.config.esm.ts |
software | healthy | webpack.config.esm.ts |
README.md |
software | healthy | README.md |
Makefile |
software | healthy | Makefile |
tsconfig.frontend.json |
software | healthy | tsconfig.frontend.json |
SECURITY.md |
software | healthy | SECURITY.md |
LICENSE |
software | healthy | LICENSE |
CONTRIBUTORS.md |
software | healthy | CONTRIBUTORS.md |
package.json |
software | healthy | package.json |
tsconfig.tests.json |
software | healthy | tsconfig.tests.json |
biome.json |
software | healthy | biome.json |
cypress.config.ts |
software | healthy | cypress.config.ts |
lint-staged.config.mjs |
software | healthy | lint-staged.config.mjs |
tsconfig.backend.json |
software | healthy | tsconfig.backend.json |
AUTHORS.md |
software | healthy | AUTHORS.md |
codecov.yml |
software | healthy | codecov.yml |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
compiler-args-app.ts |
software | healthy | compiler-args-app.ts |
tsconfig.json |
software | healthy | tsconfig.json |
client.d.ts |
software | healthy | static/client.d.ts |
components.ts |
software | healthy | static/components.ts |
event-map.ts |
software | healthy | static/event-map.ts |
hub.ts |
software | healthy | static/hub.ts |
highlight.ts |
software | healthy | static/highlight.ts |
components.interfaces.ts |
software | healthy | static/components.interfaces.ts |
options.interfaces.ts |
software | healthy | static/options.interfaces.ts |
main.ts |
software | healthy | static/main.ts |
options.ts |
software | healthy | static/options.ts |
colour.ts |
software | healthy | static/colour.ts |
themes.ts |
software | healthy | static/themes.ts |
motd.interfaces.ts |
software | healthy | static/motd.interfaces.ts |
codelens-handler.ts |
software | healthy | static/codelens-handler.ts |
monaco-config.ts |
software | healthy | static/monaco-config.ts |
sentry.ts |
software | healthy | static/sentry.ts |
assembly-syntax.ts |
software | healthy | static/assembly-syntax.ts |
compiler-shared.interfaces.ts |
software | healthy | static/compiler-shared.interfaces.ts |
global.ts |
software | healthy | static/global.ts |
event-hub.ts |
software | healthy | static/event-hub.ts |
print-view.ts |
software | healthy | static/print-view.ts |
ansi-to-html.ts |
software | healthy | static/ansi-to-html.ts |
url.ts |
software | healthy | static/url.ts |
multifile-service.ts |
software | healthy | static/multifile-service.ts |
history.ts |
software | healthy | static/history.ts |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
signalHandler |
software | healthy | app.ts:signalHandler |
uncaughtHandler |
software | healthy | app.ts:uncaughtHandler |
log |
software | healthy | webpack.config.esm.ts:log |
getCompiler |
software | healthy | static/components.ts:getCompiler |
without |
software | healthy | static/components.ts:without |
getCompilerWith |
software | healthy | static/components.ts:getCompilerWith |
getCompilerForTree |
software | healthy | static/components.ts:getCompilerForTree |
getExecutor |
software | healthy | static/components.ts:getExecutor |
getExecutorWith |
software | healthy | static/components.ts:getExecutorWith |
getExecutorForTree |
software | healthy | static/components.ts:getExecutorForTree |
getEditor |
software | healthy | static/components.ts:getEditor |
getEditorWith |
software | healthy | static/components.ts:getEditorWith |
getTree |
software | healthy | static/components.ts:getTree |
getOutput |
software | healthy | static/components.ts:getOutput |
getToolViewWith |
software | healthy | static/components.ts:getToolViewWith |
getToolInputView |
software | healthy | static/components.ts:getToolInputView |
getToolInputViewWith |
software | healthy | static/components.ts:getToolInputViewWith |
getDiffView |
software | healthy | static/components.ts:getDiffView |
getDiffViewWith |
software | healthy | static/components.ts:getDiffViewWith |
getOptView |
software | healthy | static/components.ts:getOptView |
getOptViewWith |
software | healthy | static/components.ts:getOptViewWith |
getStackUsageView |
software | healthy | static/components.ts:getStackUsageView |
getStackUsageViewWith |
software | healthy | static/components.ts:getStackUsageViewWith |
getFlagsView |
software | healthy | static/components.ts:getFlagsView |
getFlagsViewWith |
software | healthy | static/components.ts:getFlagsViewWith |
getPpView |
software | healthy | static/components.ts:getPpView |
getPpViewWith |
software | healthy | static/components.ts:getPpViewWith |
getAstView |
software | healthy | static/components.ts:getAstView |
getAstViewWith |
software | healthy | static/components.ts:getAstViewWith |
getGccDumpView |
software | healthy | static/components.ts:getGccDumpView |
getGccDumpViewWith |
software | healthy | static/components.ts:getGccDumpViewWith |
getCfgView |
software | healthy | static/components.ts:getCfgView |
getCfgViewWith |
software | healthy | static/components.ts:getCfgViewWith |
getConformanceView |
software | healthy | static/components.ts:getConformanceView |
getIrView |
software | healthy | static/components.ts:getIrView |
getIrViewWith |
software | healthy | static/components.ts:getIrViewWith |
getClangirView |
software | healthy | static/components.ts:getClangirView |
getClangirViewWith |
software | healthy | static/components.ts:getClangirViewWith |
getOptPipelineView |
software | healthy | static/components.ts:getOptPipelineView |
getOptPipelineViewWith |
software | healthy | static/components.ts:getOptPipelineViewWith |
getRustMirView |
software | healthy | static/components.ts:getRustMirView |
getRustMirViewWith |
software | healthy | static/components.ts:getRustMirViewWith |
getHaskellCoreView |
software | healthy | static/components.ts:getHaskellCoreView |
getHaskellCoreViewWith |
software | healthy | static/components.ts:getHaskellCoreViewWith |
getHaskellStgView |
software | healthy | static/components.ts:getHaskellStgView |
getHaskellStgViewWith |
software | healthy | static/components.ts:getHaskellStgViewWith |
getHaskellCmmView |
software | healthy | static/components.ts:getHaskellCmmView |
getHaskellCmmViewWith |
software | healthy | static/components.ts:getHaskellCmmViewWith |
getYulView |
software | healthy | static/components.ts:getYulView |
getYulViewWith |
software | healthy | static/components.ts:getYulViewWith |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
CompilerArgsApp |
software | healthy | compiler-args-app.ts:CompilerArgsApp |
Hub |
software | healthy | static/hub.ts:Hub |
Themer |
software | healthy | static/themes.ts:Themer |
EventHub |
software | healthy | static/event-hub.ts:EventHub |
Printerinator |
software | healthy | static/print-view.ts:Printerinator |
Filter |
software | healthy | static/ansi-to-html.ts:Filter |
MultifileService |
software | healthy | static/multifile-service.ts:MultifileService |
CompilerShared |
software | healthy | static/compiler-shared.ts:CompilerShared |
LocalOnlyStorage |
software | healthy | static/local.ts:LocalOnlyStorage |
SessionThenLocalStorage |
software | healthy | static/local.ts:SessionThenLocalStorage |
BaseSetting |
software | healthy | static/settings.ts:BaseSetting |
Checkbox |
software | healthy | static/settings.ts:Checkbox |
Select |
software | healthy | static/settings.ts:Select |
NumericSelect |
software | healthy | static/settings.ts:NumericSelect |
Slider |
software | healthy | static/settings.ts:Slider |
Textbox |
software | healthy | static/settings.ts:Textbox |
Numeric |
software | healthy | static/settings.ts:Numeric |
Settings |
software | healthy | static/settings.ts:Settings |
LineColouring |
software | healthy | static/line-colouring.ts:LineColouring |
IncludeDownloads |
software | healthy | static/download-service.ts:IncludeDownloads |
GraphLayoutCore |
software | healthy | static/graph-layout-core.ts:GraphLayoutCore |
CompilerService |
software | healthy | static/compiler-service.ts:CompilerService |
IdentifierSet |
software | healthy | static/identifier-set.ts:IdentifierSet |
ArtifactHandler |
software | healthy | static/artifact-handler.ts:ArtifactHandler |
Presentation |
software | healthy | static/presentation.ts:Presentation |
that |
software | healthy | static/sharing.ts:that |
SharingBase |
software | healthy | static/sharing.ts:SharingBase |
Sharing |
software | healthy | static/sharing.ts:Sharing |
for |
software | healthy | static/sharing.ts:for |
SimpleCook |
software | healthy | static/widgets/simplecook.ts:SimpleCook |
PaneRenaming |
software | healthy | static/widgets/pane-renaming.ts:PaneRenaming |
LoadSave |
software | healthy | static/widgets/load-save.ts:LoadSave |
HistoryWidget |
software | healthy | static/widgets/history-widget.ts:HistoryWidget |
FontScale |
software | healthy | static/widgets/fontscale.ts:FontScale |
Alert |
software | healthy | static/widgets/alert.ts:Alert |
Toggles |
software | healthy | static/widgets/toggles.ts:Toggles |
CompilerPicker |
software | healthy | static/widgets/compiler-picker.ts:CompilerPicker |
CompilerPickerPopup |
software | healthy | static/widgets/compiler-picker-popup.ts:CompilerPickerPopup |
SiteTemplatesWidget |
software | healthy | static/widgets/site-templates-widget.ts:SiteTemplatesWidget |
to |
software | healthy | static/widgets/alert.interfaces.ts:to |
RuntimeToolsWidget |
software | healthy | static/widgets/runtime-tools.ts:RuntimeToolsWidget |
IncompatibleState |
software | healthy | static/widgets/compiler-overrides.ts:IncompatibleState |
InactiveState |
software | healthy | static/widgets/compiler-overrides.ts:InactiveState |
ActiveState |
software | healthy | static/widgets/compiler-overrides.ts:ActiveState |
CompilerOverridesWidget |
software | healthy | static/widgets/compiler-overrides.ts:CompilerOverridesWidget |
LibraryAnnotations |
software | healthy | static/widgets/libs-widget.ts:LibraryAnnotations |
LibsWidget |
software | healthy | static/widgets/libs-widget.ts:LibsWidget |
Editor |
software | healthy | static/panes/editor.ts:Editor |
HaskellCmm |
software | healthy | static/panes/haskellcmm-view.ts:HaskellCmm |
Clangir |
software | healthy | static/panes/clangir-view.ts:Clangir |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
static |
software | healthy | static |
tests |
software | healthy | static/tests |
panes |
software | healthy | static/tests/panes |
api |
software | healthy | static/api |
widgets |
software | healthy | static/widgets |
panes |
software | healthy | static/panes |
modes |
software | healthy | static/modes |
services |
software | healthy | static/services |
styles |
software | healthy | static/styles |
themes |
software | healthy | static/styles/themes |
custom-golden-layout-themes |
software | healthy | static/styles/themes/custom-golden-layout-themes |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
cypress |
software | healthy | cypress |
support |
software | healthy | cypress/support |
e2e |
software | healthy | cypress/e2e |
examples |
software | healthy | examples |
rust |
software | healthy | examples/rust |
gimple |
software | healthy | examples/gimple |
python |
software | healthy | examples/python |
numba |
software | healthy | examples/numba |
coccinelle_for_cpp |
software | healthy | examples/coccinelle_for_cpp |
triton |
software | healthy | examples/triton |
coccinelle_for_c |
software | healthy | examples/coccinelle_for_c |
circle |
software | healthy | examples/circle |
swift |
software | healthy | examples/swift |
c++ |
software | healthy | examples/c++ |
helion |
software | healthy | examples/helion |
c |
software | healthy | examples/c |
javascript |
software | healthy | examples/javascript |
csharp |
software | healthy | examples/csharp |
typescript |
software | healthy | examples/typescript |
ruby |
software | healthy | examples/ruby |
go |
software | healthy | examples/go |
cppx |
software | healthy | examples/cppx |
kotlin |
software | healthy | examples/kotlin |
java |
software | healthy | examples/java |
android-kotlin |
software | healthy | examples/android-kotlin |
android-java |
software | healthy | examples/android-java |
cutedsl |
software | healthy | examples/cutedsl |
scala |
software | healthy | examples/scala |
types |
software | healthy | types |
execution |
software | healthy | types/execution |
compilation |
software | healthy | types/compilation |
features |
software | healthy | types/features |
resultline |
software | healthy | types/resultline |
asmresult |
software | healthy | types/asmresult |
libraries |
software | healthy | types/libraries |
docs |
software | healthy | docs |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
GET /metrics |
api | healthy | lib/metrics-server.ts |
USE /api |
api | healthy | lib/app/routes-setup.ts |
USE / |
api | healthy | lib/app/static-assets.ts |
POST /api/shortener |
api | healthy | lib/storage/remote.ts |
POST /mcp |
api | healthy | lib/mcp/index.ts |
OPTIONS /mcp |
api | healthy | lib/mcp/index.ts |
GET /mcp |
api | healthy | lib/mcp/index.ts |
DELETE /mcp |
api | healthy | lib/mcp/index.ts |
USE /healthcheck |
api | healthy | lib/handlers/api/healthcheck-controller.ts |
GET /api/asm/:arch/:opcode |
api | healthy | lib/handlers/api/assembly-documentation-controller.ts |
POST /api/format/:tool |
api | healthy | lib/handlers/api/formatting-controller.ts |
GET /api/formats |
api | healthy | lib/handlers/api/formatting-controller.ts |
GET /api/siteTemplates |
api | healthy | lib/handlers/api/site-template-controller.ts |
GET /source/:source/list |
api | healthy | lib/handlers/api/source-controller.ts |
GET /source/:source/load/:language/:filename |
api | healthy | lib/handlers/api/source-controller.ts |
POST /api/noscript/compile |
api | healthy | lib/handlers/api/noscript-controller.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | cypress.config.ts |
127.0.0.0 |
network | healthy | test/utils-tests.ts |
127.0.0.10 |
network | healthy | test/utils-tests.ts |
127.0.0.255 |
network | healthy | test/utils-tests.ts |
2.1.0.1 |
network | healthy | test/compiler-finder-tests.ts |
2.1.0.2 |
network | healthy | test/compiler-finder-tests.ts |
5.10.16.3 |
network | healthy | test/app/cli-tests.ts |
203.0.113.7 |
network | healthy | test/mcp/mcp-tests.ts |
5.9.7.1 |
network | healthy | test/filters-cases/diab.asm.none.json |
18.0.0.128 |
network | healthy | test/filters-cases/bug-577_icc.asm.directives.json |
6.2.1.16 |
network | healthy | test/filters-cases/bug-349.asm.none.json |
1.0.0.0 |
network | healthy | lib/compilers/dotnet.ts |
5.4.3.1 |
network | healthy | lib/asm-docs/generated/asm-docs-java.ts |
5.4.3.2 |
network | healthy | lib/asm-docs/generated/asm-docs-java.ts |
5.4.3.4 |
network | healthy | lib/asm-docs/generated/asm-docs-java.ts |
5.4.3.3 |
network | healthy | lib/asm-docs/generated/asm-docs-java.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
comment |
cicd | healthy | .github/workflows/check-infra-settings-comment.yml |
analyze |
cicd | healthy | .github/workflows/codeql-analysis.yml |
update |
cicd | healthy | .github/workflows/browserslist.yml |
build_dist |
cicd | healthy | .github/workflows/deploy-win.yml |
deploy |
cicd | healthy | .github/workflows/deploy-win.yml |
detect-duplicates |
cicd | healthy | .github/workflows/duplicate-detection.yml |
cypress-run |
cicd | healthy | .github/workflows/test-frontend.yml |
check |
cicd | healthy | .github/workflows/check-infra-settings.yml |
test |
cicd | healthy | .github/workflows/test-and-deploy.yml |
build_minimum_support |
cicd | healthy | .github/workflows/test-and-deploy.yml |
build_dist |
cicd | healthy | .github/workflows/test-and-deploy.yml |
deploy |
cicd | healthy | .github/workflows/test-and-deploy.yml |
post_deploy_check |
cicd | healthy | .github/workflows/test-and-deploy.yml |
test |
cicd | healthy | .github/workflows/test-win.yml |
label |
cicd | healthy | .github/workflows/label.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::check-infra-settings-comment |
cicd | healthy | .github/workflows/check-infra-settings-comment.yml |
gha::codeql-analysis |
cicd | healthy | .github/workflows/codeql-analysis.yml |
gha::browserslist |
cicd | healthy | .github/workflows/browserslist.yml |
gha::deploy-win |
cicd | healthy | .github/workflows/deploy-win.yml |
gha::duplicate-detection |
cicd | healthy | .github/workflows/duplicate-detection.yml |
gha::test-frontend |
cicd | healthy | .github/workflows/test-frontend.yml |
gha::check-infra-settings |
cicd | healthy | .github/workflows/check-infra-settings.yml |
gha::test-and-deploy |
cicd | healthy | .github/workflows/test-and-deploy.yml |
gha::test-win |
cicd | healthy | .github/workflows/test-win.yml |
gha::label |
cicd | healthy | .github/workflows/label.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
AWS_SECRET_ACCESS_KEY |
cicd | healthy | — |
AWS_ACCESS_KEY_ID |
cicd | healthy | — |
SENTRY_DSN |
cicd | healthy | — |
SENTRY_AUTH_TOKEN |
cicd | healthy | — |
CODECOV_TOKEN |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::aws |
hardware | healthy | vitest.config.ts |
vps::ec2 |
hardware | healthy | package.json |
| Label | Layer | Status | Path |
|---|---|---|---|
compiler-explorer__compiler-explorer |
software | healthy | /data/fable5_failed_archive/compiler-explorer__compiler-exp… |
| Label | Layer | Status | Path |
|---|---|---|---|
sqs |
data | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
migrate_shortlinks.py |
data | healthy | etc/scripts/shortlinkmigration/migrate_shortlinks.py |
| Label | Layer | Status | Path |
|---|---|---|---|
port:10240 |
network | healthy | test/app/rendering-tests.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
loadbalancer |
network | healthy | lib/handlers/api/healthcheck-controller.ts |
| Label | Layer | Status | Path |
|---|---|---|---|
image::.devcontainer/Dockerfile |
hardware | healthy | .devcontainer/Dockerfile |
| Label | Layer | Status | Path |
|---|---|---|---|
gpu (detected) |
hardware | healthy | AGENTS.md |
| Label | Layer | Status | Path |
|---|---|---|---|
/gpu/api/compiler/g123remote/compile |
frontend | healthy | test/options-handler.ts |
This page is publicly accessible at:
https://repobility.com/scan/c832f846-cca7-4cd9-ac1f-eb8d04a802d1/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/c832f846-cca7-4cd9-ac1f-eb8d04a802d1/
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.