Scan timing: clone 5.63s · analysis 25.37s · 18.7 MB · GitHub preflight 604ms
https://github.com/WerWolv/ImHex
· scanned 2026-06-05 11:06 UTC (5 days, 13 hours ago)
· 10 languages
203 raw signals (91 security + 112 graph) 38th percentile · Cpp · large (100-500K LoC) System graph score 91 (lower by 32)
Last scanned 5 days, 13 hours ago · v2 · 47 actionable findings from 2 signal sources. 100 repeated signals grouped for readability. Security checks, system graph analysis, and verified AI-agent feedback are merged into one review queue.
| Component | Sub-score | Weight | Contribution |
|---|---|---|---|
structure_score |
65.0 | 0.15 | 9.75 |
security_score |
59.6 | 0.25 | 14.90 |
testing_score |
20.0 | 0.20 | 4.00 |
documentation_score |
85.0 | 0.15 | 12.75 |
practices_score |
74.0 | 0.15 | 11.10 |
code_quality |
63.7 | 0.10 | 6.37 |
| Overall | 1.00 | 58.9 |
All 1233 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 |
|---|---|---|---|
PRIVACY.md |
software | healthy | PRIVACY.md |
README.md |
software | healthy | README.md |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
INSTALL.md |
software | healthy | INSTALL.md |
PLUGINS.md |
software | healthy | PLUGINS.md |
CMakePresets.json |
software | healthy | CMakePresets.json |
CODE_OF_CONDUCT.md |
software | healthy | CODE_OF_CONDUCT.md |
changelog.md |
software | healthy | changelog.md |
SECURITY.md |
software | healthy | SECURITY.md |
check_langs.py |
software | healthy | tests/check_langs.py |
main.cpp |
software | healthy | tests/common/source/main.cpp |
crypto.cpp |
software | healthy | tests/algorithms/source/crypto.cpp |
endian.cpp |
software | healthy | tests/algorithms/source/endian.cpp |
utils.cpp |
software | healthy | tests/helpers/source/utils.cpp |
common.cpp |
software | healthy | tests/helpers/source/common.cpp |
net.cpp |
software | healthy | tests/helpers/source/net.cpp |
file.cpp |
software | healthy | tests/helpers/source/file.cpp |
plugins.cpp |
software | healthy | tests/plugins/source/plugins.cpp |
hex.hpp |
software | healthy | lib/libimhex/include/hex.hpp |
plugin.hpp |
software | healthy | lib/libimhex/include/hex/plugin.hpp |
api_urls.hpp |
software | healthy | lib/libimhex/include/hex/api_urls.hpp |
task_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/task_manager.hpp |
plugin_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/plugin_manager.hpp |
tutorial_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/tutorial_manager.hpp |
shortcut_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/shortcut_manager.hpp |
layout_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/layout_manager.hpp |
event_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/event_manager.hpp |
achievement_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/achievement_manager.hpp |
project_file_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/project_file_manager.hpp |
workspace_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/workspace_manager.hpp |
localization_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/localization_manager.hpp |
theme_manager.hpp |
software | healthy | lib/libimhex/include/hex/api/theme_manager.hpp |
provider.hpp |
software | healthy | lib/libimhex/include/hex/api/imhex_api/provider.hpp |
bookmarks.hpp |
software | healthy | lib/libimhex/include/hex/api/imhex_api/bookmarks.hpp |
fonts.hpp |
software | healthy | lib/libimhex/include/hex/api/imhex_api/fonts.hpp |
system.hpp |
software | healthy | lib/libimhex/include/hex/api/imhex_api/system.hpp |
hex_editor.hpp |
software | healthy | lib/libimhex/include/hex/api/imhex_api/hex_editor.hpp |
messaging.hpp |
software | healthy | lib/libimhex/include/hex/api/imhex_api/messaging.hpp |
events_interaction.hpp |
software | healthy | lib/libimhex/include/hex/api/events/events_interaction.hpp |
requests_interaction.hpp |
software | healthy | lib/libimhex/include/hex/api/events/requests_interaction.hpp |
events_provider.hpp |
software | healthy | lib/libimhex/include/hex/api/events/events_provider.hpp |
events_lifecycle.hpp |
software | healthy | lib/libimhex/include/hex/api/events/events_lifecycle.hpp |
events_gui.hpp |
software | healthy | lib/libimhex/include/hex/api/events/events_gui.hpp |
requests_provider.hpp |
software | healthy | lib/libimhex/include/hex/api/events/requests_provider.hpp |
requests_gui.hpp |
software | healthy | lib/libimhex/include/hex/api/events/requests_gui.hpp |
requests_lifecycle.hpp |
software | healthy | lib/libimhex/include/hex/api/events/requests_lifecycle.hpp |
provider.hpp |
software | healthy | lib/libimhex/include/hex/api/content_registry/provider.hpp |
file_type_handler.hpp |
software | healthy | lib/libimhex/include/hex/api/content_registry/file_type_han… |
communication_interface.hpp |
software | healthy | lib/libimhex/include/hex/api/content_registry/communication… |
settings.hpp |
software | healthy | lib/libimhex/include/hex/api/content_registry/settings.hpp |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
tests |
software | healthy | tests |
common |
software | healthy | tests/common |
source |
software | healthy | tests/common/source |
algorithms |
software | healthy | tests/algorithms |
source |
software | healthy | tests/algorithms/source |
helpers |
software | healthy | tests/helpers |
source |
software | healthy | tests/helpers/source |
plugins |
software | healthy | tests/plugins |
source |
software | healthy | tests/plugins/source |
lib |
software | healthy | lib |
libimhex |
software | healthy | lib/libimhex |
include |
software | healthy | lib/libimhex/include |
hex |
software | healthy | lib/libimhex/include/hex |
api |
software | healthy | lib/libimhex/include/hex/api |
imhex_api |
software | healthy | lib/libimhex/include/hex/api/imhex_api |
events |
software | healthy | lib/libimhex/include/hex/api/events |
content_registry |
software | healthy | lib/libimhex/include/hex/api/content_registry |
mcp |
software | healthy | lib/libimhex/include/hex/mcp |
test |
software | healthy | lib/libimhex/include/hex/test |
ui |
software | healthy | lib/libimhex/include/hex/ui |
data_processor |
software | healthy | lib/libimhex/include/hex/data_processor |
providers |
software | healthy | lib/libimhex/include/hex/providers |
undo_redo |
software | healthy | lib/libimhex/include/hex/providers/undo_redo |
operations |
software | healthy | lib/libimhex/include/hex/providers/undo_redo/operations |
subcommands |
software | healthy | lib/libimhex/include/hex/subcommands |
helpers |
software | healthy | lib/libimhex/include/hex/helpers |
source |
software | healthy | lib/libimhex/source |
api |
software | healthy | lib/libimhex/source/api |
mcp |
software | healthy | lib/libimhex/source/mcp |
test |
software | healthy | lib/libimhex/source/test |
ui |
software | healthy | lib/libimhex/source/ui |
data_processor |
software | healthy | lib/libimhex/source/data_processor |
providers |
software | healthy | lib/libimhex/source/providers |
undo |
software | healthy | lib/libimhex/source/providers/undo |
subcommands |
software | healthy | lib/libimhex/source/subcommands |
helpers |
software | healthy | lib/libimhex/source/helpers |
trace |
software | healthy | lib/trace |
include |
software | healthy | lib/trace/include |
hex |
software | healthy | lib/trace/include/hex |
trace |
software | healthy | lib/trace/include/hex/trace |
source |
software | healthy | lib/trace/source |
third_party |
software | healthy | lib/third_party |
miniaudio |
software | healthy | lib/third_party/miniaudio |
include |
software | healthy | lib/third_party/miniaudio/include |
source |
software | healthy | lib/third_party/miniaudio/source |
llvm-demangle |
software | healthy | lib/third_party/llvm-demangle |
include |
software | healthy | lib/third_party/llvm-demangle/include |
llvm |
software | healthy | lib/third_party/llvm-demangle/include/llvm |
Demangle |
software | healthy | lib/third_party/llvm-demangle/include/llvm/Demangle |
source |
software | healthy | lib/third_party/llvm-demangle/source |
Showing first 50 of this kind. Full payload available via the JSON button at the top of the page.
| Label | Layer | Status | Path |
|---|---|---|---|
codeql |
cicd | healthy | .github/workflows/analysis.yml |
close-issues |
cicd | healthy | .github/workflows/stale_issues.yml |
nightly-release |
cicd | healthy | .github/workflows/nightly_release.yml |
website_update |
cicd | healthy | .github/workflows/nightly_release.yml |
cache-download |
cicd | healthy | .github/workflows/dl-cache.yml |
tests |
cicd | healthy | .github/workflows/tests.yml |
langs |
cicd | healthy | .github/workflows/tests.yml |
release-update-repos |
cicd | healthy | .github/workflows/release.yml |
release-upload-artifacts |
cicd | healthy | .github/workflows/release.yml |
release-update-aur |
cicd | healthy | .github/workflows/release.yml |
release-update-winget |
cicd | healthy | .github/workflows/release.yml |
release-update-snapstore |
cicd | healthy | .github/workflows/release.yml |
win_mingw |
cicd | healthy | .github/workflows/build.yml |
win_msvc |
cicd | healthy | .github/workflows/build.yml |
win-plugin-template-test |
cicd | healthy | .github/workflows/build.yml |
macos-x86 |
cicd | healthy | .github/workflows/build.yml |
macos-arm64 |
cicd | healthy | .github/workflows/build.yml |
macos-arm64-package |
cicd | healthy | .github/workflows/build.yml |
ubuntu |
cicd | healthy | .github/workflows/build.yml |
appimage |
cicd | healthy | .github/workflows/build.yml |
archlinux-build |
cicd | healthy | .github/workflows/build.yml |
rpm-build |
cicd | healthy | .github/workflows/build.yml |
snap-build |
cicd | healthy | .github/workflows/build.yml |
flatpak-build |
cicd | healthy | .github/workflows/build.yml |
webassembly-build |
cicd | healthy | .github/workflows/build.yml |
webassembly-deploy |
cicd | healthy | .github/workflows/build.yml |
webassembly-docker-image-deploy |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
WINGET_GITHUB_TOKEN |
cicd | healthy | — |
BUILD_TYPE |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
RELEASE_TOKEN |
cicd | healthy | — |
CODECOV_TOKEN |
cicd | healthy | — |
SNAP_STORE_LOGIN |
cicd | healthy | — |
IMHEX_VERSION |
cicd | healthy | — |
SIGNPATH_API_TOKEN |
cicd | healthy | — |
AUR_SSH_PRIVATE_KEY |
cicd | healthy | — |
WEBSITE_DISPATCH_TOKEN |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::analysis |
cicd | healthy | .github/workflows/analysis.yml |
gha::stale_issues |
cicd | healthy | .github/workflows/stale_issues.yml |
gha::nightly_release |
cicd | healthy | .github/workflows/nightly_release.yml |
gha::dl-cache |
cicd | healthy | .github/workflows/dl-cache.yml |
gha::tests |
cicd | healthy | .github/workflows/tests.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
gha::build |
cicd | healthy | .github/workflows/build.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
get_lang_occurrences_in_code |
software | healthy | tests/check_langs.py:10 |
get_langs |
software | healthy | tests/check_langs.py:25 |
check_langs |
software | healthy | tests/check_langs.py:41 |
check_languages_exist |
software | healthy | tests/check_langs.py:64 |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-63k_d7fb |
software | healthy | /tmp/repobility-clone-63k_d7fb |
| Label | Layer | Status | Path |
|---|---|---|---|
celery |
data | healthy | plugins/builtin/romfs/assets/common/color_names.json |
| Label | Layer | Status | Path |
|---|---|---|---|
127.0.0.1 |
network | healthy | plugins/builtin/romfs/lang/ko_KR.json |
| Label | Layer | Status | Path |
|---|---|---|---|
vps::azure |
hardware | healthy | plugins/builtin/romfs/assets/common/color_names.json |
This page is publicly accessible at:
https://repobility.com/scan/bc7155d7-e326-40f1-a0ed-b5e05fd81bad/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bc7155d7-e326-40f1-a0ed-b5e05fd81bad/
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.