High Precision Folder Matching
- Giuliana Bruni
- Jun 30
- 1 min read
Identify Projects Smarter and Faster

We’ve launched High Precision Folder Matching (HPFM), a powerful addition to scanoss-py that analyses entire projects as a single unit. Instead of matching files individually, it uses four types of hashes to evaluate the structure as a whole:
File names
Directory structure
File extensions
File contents
It gives you a fast approximation of what the project most closely resembles, ideal when you're scanning public repositories or full components.
Why It Matters
Let’s say you clone Vue.js. Traditional scanning breaks it down: some Vue, some unrelated files, maybe a leftover test script. But you might want to know: “Is this Vue.js?” without going file by file.
HPFM gives you that high-level view. And even better: it can inform a follow-up traditional scan.
Think of it as giving the scanner a “hint”: “This is likely Vue.js; now check whether everything inside fits that profile.” This reduces noise and can improve detection precision. If the structure looks like Vue.js, but the files don’t match, you can verify whether the project has been altered.
It’s not a replacement for traditional scanning, just a different mode optimised for specific use cases. Use it when you're scanning complete projects and want faster, broader insights.
Get quicker results across full repositories
Focus on the most representative component, not everything inside
Complement deep scans with high-level checks
Note: High Precision Folder Matching (HPFM) is designed for full project scans, so it works best when the entire component is (mostly) intact.
Available now via:
scannos-py folder-scan <directory>
Try it today and experience smarter scanning built for real-world dev workflows.