scanoss
Source to ID - Identify package coordinates and repositories from source code using multiple strategies
Source to PURL - Identify package coordinates and PURLs from source code using UPMEX and multiple discovery strategies