top of page

High Precision Folder Matching

  • Writer: Giuliana Bruni
    Giuliana Bruni
  • Jun 30
  • 1 min read

Identify Projects Smarter and Faster

PRODUCT UPDATE: High Precision Folder Matching

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.

Adopt SCANOSS today

Get complete visibility and control over your open source.

Product
Get Support
White Papers
Find us
SCAN Open Source Solutions SL
Paseo de la Castellana 81, Floor 15
Madrid, Spain 28046

© Copyright 2018-2024 / SCANOSS.COM / All Rights Reserved

The information in this website is provided "As is", without warranty of any kind, express or implied, including but not limited to the warranties of merchantability, fitness for a particular purpose and noninfringement. In no event shall the authors or copyright holders be liable for any claim, damages or other liability, whether in an action of contract, tort or otherwise, arising from, out of or in connection with the information or the use or other dealings in the information.

Privacy Policy - Terms of Service

bottom of page