software-composition-analysis

There are 62 repositories under software-composition-analysis topic.

  • jeremylong/DependencyCheck

    OWASP dependency-check is a software composition analysis utility that detects publicly disclosed vulnerabilities in application dependencies.

    Language:Java6.6k1794.7k1.3k
  • RetireJS/retire.js

    scanner detecting the use of JavaScript libraries with known vulnerabilities. Can also generate an SBOM of the libraries it finds.

    Language:JavaScript3.7k83261424
  • dependency-track

    DependencyTrack/dependency-track

    Dependency-Track is an intelligent Component Analysis platform that allows organizations to identify and reduce risk in the software supply chain.

    Language:Java2.8k692k583
  • aboutcode-org/scancode-toolkit

    :mag: ScanCode detects licenses, copyrights, dependencies by "scanning code" ... to discover and inventory open source and third-party packages used in your code. Sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase, the Google Summer of Code, Azure credits, nexB and others generous sponsors!

    Language:Python2.2k712.6k561
  • murphysecurity/murphysec

    An open source tool focused on software supply chain security. 墨菲安全专注于软件供应链安全,具备专业的软件成分分析(SCA)、漏洞检测、专业漏洞库。

    Language:Go1.7k2644175
  • lunasec-io/lunasec

    LunaSec - Dependency Security Scanner that automatically notifies you about vulnerabilities like Log4Shell or node-ipc in your Pull Requests and Builds. Protect yourself in 30 seconds with the LunaTrace GitHub App: https://github.com/marketplace/lunatrace-by-lunasec/

    Language:TypeScript1.4k29290168
  • XmirrorSecurity/OpenSCA-cli

    OpenSCA is an open source software supply chain security solution that supports the detection of open source dependencies, vulnerabilities and license compliance with a widely noticed accuracy by the community.

    Language:Go1.1k15438116
  • tern-tools/tern

    Tern is a software composition analysis tool and Python library that generates a Software Bill of Materials for container images and Dockerfiles. The SBOM that Tern generates will give you a layer-by-layer view of what's inside your container in a variety of formats including human-readable, JSON, HTML, SPDX and more.

    Language:Python96831529188
  • microsoft/component-detection

    Scans your project to determine what components you use

    Language:C#4471824990
  • bureado/awesome-software-supply-chain-security

    A compilation of resources in the software supply chain security domain, with emphasis on open source

  • albuch/sbt-dependency-check

    SBT Plugin for OWASP DependencyCheck. Monitor your dependencies and report if there are any publicly known vulnerabilities (e.g. CVEs). :rainbow:

    Language:Scala265118435
  • vet

    safedep/vet

    Tool to achieve policy driven vetting of open source dependencies

    Language:Go24488024
  • stevespringett/nist-data-mirror

    A simple Java command-line utility to mirror the CVE JSON data from NIST.

    Language:Java206154291
  • aboutcode-org/scancode.io

    ScanCode.io is a server to script and automate software composition analysis pipelines with ScanPipe pipelines. This project is sponsored by NLnet project https://nlnet.nl/project/vulnerabilitydatabase/ Google Summer of Code, nexB and others generous sponsors!

    Language:Python1211487892
  • hysnsec/awesome-sca

    A curated list of Software Component Analysis (SCA) books, courses - free and paid, videos, tools, and tutorials.

  • pmckeown/dependency-track-maven-plugin

    Maven plugin that integrates with a Dependency Track server to submit dependency manifests and optionally fail execution when vulnerable dependencies are found.

    Language:Java6527123
  • opossum-tool/OpossumUI

    A light-weight app to audit and inventory large codebases for open source license compliance.

    Language:TypeScript60234427
  • nxenon/DevSecOps

    ♾️ Collection of DevSecOps Notes + Resources + Courses + Tools

    Language:Python57304
  • ozontech/dtrack-audit

    OWASP Dependency Track API client for intergration into CI/CD pipeline

    Language:Go51121516
  • jhermann/dependency-check-py

    :closed_lock_with_key: Shim to easily install OWASP dependency-check-cli into Python projects

    Language:Python4941012
  • scanoss/sbom-workbench

    The SCANOSS SBOM Workbench graphical user interface to scan and audit your source code.

    Language:TypeScript4742610
  • stevespringett/vulndb-data-mirror

    A simple Java command-line utility to mirror the entire contents of VulnDB.

    Language:Java44529
  • meta-fun/awesome-software-supply-chain-security

    Sharing software supply chain security open source projects

  • harekrishnarai/Damn-vulnerable-sca

    Damn Vulnerable SCA Application

    Language:JavaScript293016
  • scanoss/scanoss.py

    The SCANOSS python package providing a simple, easy to consume library for interacting with SCANOSS APIs/Engine.

    Language:Python2952519
  • Surfactant

    LLNL/Surfactant

    Modular framework for file information extraction and dependency analysis to generate accurate SBOMs

    Language:Python25610316
  • ort-server

    eclipse-apoapsis/ort-server

    A scalable server implementation of the OSS Review Toolkit.

    Language:Kotlin2471948
  • actions-exposure

    SecureStackCo/actions-exposure

    A GitHub Action that scans your public web applications after every deployment. Add this to your dev, staging and prod steps and SecureStack will make sure that what you've just deployed is secure and meets your requirements.

  • actions-code

    SecureStackCo/actions-code

    A GitHub Action for using SecureStack to analyse a repository codebase for vulnerabilities in library dependencies (software composition analysis).

  • ozonru/cyclonedx-go

    Creates CycloneDX Software Bill-of-Materials (SBOM) from Go projects. So you can use it with DependencyTrack to monitor security issues in 3rd party modules.

    Language:Go21963
  • actions-all-in-one

    SecureStackCo/actions-all-in-one

    All of our GitHub Actions rolled into one. Or as we like to say: One GitHub Action to rule them all!

  • bgnetworks/meta-dependencytrack

    A Yocto meta-layer for generating CycloneDX SBOMs and automatically uploading them to Dependency Track.

  • SecureStackCo/actions-log4j

    A GitHub Action that scans your public web applications for log4j vulnerabilities after every deployment. Add this to your dev, staging and prod steps and SecureStack will make sure that what you've just deployed is secure and meets your requirements.

  • tonycch/get-dependabot-alerts-sample

    Get Dependabot Alerts from a repo

    Language:JavaScript13208
  • soarsmu/midas

    MiDas: Multi-granularity Detector for Vulnerability Fixes (IEEE TSE)

    Language:Python12212
  • fabasoad/pre-commit-snyk

    pre-commit hooks to run snyk

    Language:Shell9225