Scan timing: clone 3.58s · analysis 2.86s · 3.1 MB · GitHub preflight 460ms
https://github.com/BurntSushi/ripgrep
· scanned 2026-06-05 08:59 UTC (5 days, 19 hours ago)
· 10 languages
81 raw signals (31 security + 50 graph) 84th percentile · Rust · medium (20-100K LoC) System graph score 89 (lower by 9)
Last scanned 5 days, 19 hours ago · v2 · 24 actionable findings from 2 signal sources. 32 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 |
85.0 | 0.15 | 12.75 |
security_score |
100.0 | 0.25 | 25.00 |
testing_score |
64.0 | 0.20 | 12.80 |
documentation_score |
95.0 | 0.15 | 14.25 |
practices_score |
69.0 | 0.15 | 10.35 |
code_quality |
48.1 | 0.10 | 4.81 |
| Overall | 1.00 | 80.0 |
All 209 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 |
|---|---|---|---|
FAQ.md |
software | healthy | FAQ.md |
Cargo.toml |
software | healthy | Cargo.toml |
AI_POLICY.md |
software | healthy | AI_POLICY.md |
RELEASE-CHECKLIST.md |
software | healthy | RELEASE-CHECKLIST.md |
README.md |
software | healthy | README.md |
rustfmt.toml |
software | healthy | rustfmt.toml |
CONTRIBUTING.md |
software | healthy | CONTRIBUTING.md |
GUIDE.md |
software | healthy | GUIDE.md |
build.rs |
software | healthy | build.rs |
CHANGELOG.md |
software | healthy | CHANGELOG.md |
misc.rs |
software | healthy | tests/misc.rs |
regression.rs |
software | healthy | tests/regression.rs |
util.rs |
software | healthy | tests/util.rs |
json.rs |
software | healthy | tests/json.rs |
feature.rs |
software | healthy | tests/feature.rs |
multiline.rs |
software | healthy | tests/multiline.rs |
macros.rs |
software | healthy | tests/macros.rs |
binary.rs |
software | healthy | tests/binary.rs |
hay.rs |
software | healthy | tests/hay.rs |
tests.rs |
software | healthy | tests/tests.rs |
Cargo.toml |
software | healthy | fuzz/Cargo.toml |
README.md |
software | healthy | fuzz/README.md |
fuzz_glob.rs |
software | healthy | fuzz/fuzz_targets/fuzz_glob.rs |
Cargo.toml |
software | healthy | crates/matcher/Cargo.toml |
README.md |
software | healthy | crates/matcher/README.md |
util.rs |
software | healthy | crates/matcher/tests/util.rs |
test_matcher.rs |
software | healthy | crates/matcher/tests/test_matcher.rs |
tests.rs |
software | healthy | crates/matcher/tests/tests.rs |
lib.rs |
software | healthy | crates/matcher/src/lib.rs |
interpolate.rs |
software | healthy | crates/matcher/src/interpolate.rs |
Cargo.toml |
software | healthy | crates/globset/Cargo.toml |
README.md |
software | healthy | crates/globset/README.md |
pathutil.rs |
software | healthy | crates/globset/src/pathutil.rs |
lib.rs |
software | healthy | crates/globset/src/lib.rs |
fnv.rs |
software | healthy | crates/globset/src/fnv.rs |
serde_impl.rs |
software | healthy | crates/globset/src/serde_impl.rs |
glob.rs |
software | healthy | crates/globset/src/glob.rs |
bench.rs |
software | healthy | crates/globset/benches/bench.rs |
Cargo.toml |
software | healthy | crates/regex/Cargo.toml |
README.md |
software | healthy | crates/regex/README.md |
error.rs |
software | healthy | crates/regex/src/error.rs |
lib.rs |
software | healthy | crates/regex/src/lib.rs |
literal.rs |
software | healthy | crates/regex/src/literal.rs |
strip.rs |
software | healthy | crates/regex/src/strip.rs |
ast.rs |
software | healthy | crates/regex/src/ast.rs |
config.rs |
software | healthy | crates/regex/src/config.rs |
ban.rs |
software | healthy | crates/regex/src/ban.rs |
matcher.rs |
software | healthy | crates/regex/src/matcher.rs |
non_matching.rs |
software | healthy | crates/regex/src/non_matching.rs |
Cargo.toml |
software | healthy | crates/cli/Cargo.toml |
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 |
fuzz |
software | healthy | fuzz |
fuzz_targets |
software | healthy | fuzz/fuzz_targets |
crates |
software | healthy | crates |
matcher |
software | healthy | crates/matcher |
tests |
software | healthy | crates/matcher/tests |
src |
software | healthy | crates/matcher/src |
globset |
software | healthy | crates/globset |
src |
software | healthy | crates/globset/src |
benches |
software | healthy | crates/globset/benches |
regex |
software | healthy | crates/regex |
src |
software | healthy | crates/regex/src |
cli |
software | healthy | crates/cli |
src |
software | healthy | crates/cli/src |
ignore |
software | healthy | crates/ignore |
tests |
software | healthy | crates/ignore/tests |
examples |
software | healthy | crates/ignore/examples |
src |
software | healthy | crates/ignore/src |
grep |
software | healthy | crates/grep |
examples |
software | healthy | crates/grep/examples |
src |
software | healthy | crates/grep/src |
pcre2 |
software | healthy | crates/pcre2 |
src |
software | healthy | crates/pcre2/src |
printer |
software | healthy | crates/printer |
src |
software | healthy | crates/printer/src |
hyperlink |
software | healthy | crates/printer/src/hyperlink |
core |
software | healthy | crates/core |
flags |
software | healthy | crates/core/flags |
complete |
software | healthy | crates/core/flags/complete |
doc |
software | healthy | crates/core/flags/doc |
searcher |
software | healthy | crates/searcher |
examples |
software | healthy | crates/searcher/examples |
src |
software | healthy | crates/searcher/src |
searcher |
software | healthy | crates/searcher/src/searcher |
benchsuite |
software | healthy | benchsuite |
runs |
software | healthy | benchsuite/runs |
2022-12-16-archlinux-duff |
software | healthy | benchsuite/runs/2022-12-16-archlinux-duff |
2020-10-14-archlinux-frink |
software | healthy | benchsuite/runs/2020-10-14-archlinux-frink |
ci |
software | healthy | ci |
.github |
software | healthy | .github |
ISSUE_TEMPLATE |
software | healthy | .github/ISSUE_TEMPLATE |
workflows |
software | healthy | .github/workflows |
pkg |
software | healthy | pkg |
windows |
software | healthy | pkg/windows |
brew |
software | healthy | pkg/brew |
| Label | Layer | Status | Path |
|---|---|---|---|
test |
cicd | healthy | .github/workflows/ci.yml |
wasm |
cicd | healthy | .github/workflows/ci.yml |
rustfmt |
cicd | healthy | .github/workflows/ci.yml |
docs |
cicd | healthy | .github/workflows/ci.yml |
fuzz_testing |
cicd | healthy | .github/workflows/ci.yml |
create-release |
cicd | healthy | .github/workflows/release.yml |
build-release |
cicd | healthy | .github/workflows/release.yml |
build-release-deb |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
TARGET_DIR |
cicd | healthy | — |
TARGET |
cicd | healthy | — |
TARGET_FLAGS |
cicd | healthy | — |
GITHUB_TOKEN |
cicd | healthy | — |
VERSION |
cicd | healthy | — |
CARGO |
cicd | healthy | — |
ASSET_SUM |
cicd | healthy | — |
ASSET |
cicd | healthy | — |
| Label | Layer | Status | Path |
|---|---|---|---|
192.168.1.1 |
network | healthy | tests/regression.rs |
1.208.0.0 |
network | healthy | tests/regression.rs |
| Label | Layer | Status | Path |
|---|---|---|---|
gha::ci |
cicd | healthy | .github/workflows/ci.yml |
gha::release |
cicd | healthy | .github/workflows/release.yml |
| Label | Layer | Status | Path |
|---|---|---|---|
repobility-clone-f4rex3y8 |
software | healthy | /tmp/repobility-clone-f4rex3y8 |
This page is publicly accessible at:
https://repobility.com/scan/bd1d1939-9b67-4d65-a82b-248f343f8aa8/
To check status programmatically (no auth required):
curl -s https://repobility.com/api/v1/public/scan/bd1d1939-9b67-4d65-a82b-248f343f8aa8/
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.