awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
anchore avatar

anchore/grype

0
View on GitHub↗
12,423 stars·812 forks·Go·Apache-2.0·53 views

Grype

Grype is a command-line security scanner designed to identify known vulnerabilities within container images, filesystems, and software manifests. It functions as a software composition analysis tool that detects security flaws in application components and open-source libraries to support supply chain security.

The tool distinguishes itself by reconstructing the final state of container images through layered filesystem inspection and normalizing diverse package formats into a unified dependency graph. It maintains a local cache of security advisories synchronized from multiple upstream sources, allowing for consistent vulnerability matching and offline scanning capabilities.

The scanner supports automated security workflows by generating structured vulnerability reports in formats such as JSON and CycloneDX. These outputs facilitate integration with external security pipelines, visualization dashboards, and automated oversight systems for tracking and remediating risks across software infrastructure.

Features

  • Container Security Scanners - Scans container images and filesystems to identify known vulnerabilities in installed packages and software dependencies.
  • Container Security - Identifies known vulnerabilities in container images to prevent security risks from reaching production environments.
  • Software Composition Analysis Tools - Analyzes project manifests and container layers to detect security flaws in open-source libraries and application components.
  • Vulnerability Scanning - Scans container images, filesystems, and manifests to identify known security flaws in installed packages and dependencies.
  • Software Supply Chain Security - Analyzes project dependencies and software manifests to detect security flaws within the components used to build and deploy applications.
  • Automated Security Scanners - Automates vulnerability detection within CI/CD pipelines to prevent insecure software from reaching production environments.
  • Image Layer Analyzers - Parses and decomposes container image layers to reconstruct the final filesystem state for accurate vulnerability identification.
  • Container Security - Vulnerability scanner for container images and filesystems.
  • Infrastructure and Configuration - Vulnerability scanner for container images and filesystems.
  • Infrastructure as Code Analysis - Vulnerability scanner for container images and filesystems.
  • Application Security - Scans container images and filesystems for vulnerabilities.
  • Container and Cluster Security - Vulnerability scanner for container images and filesystems.
  • Image Scanning and SBOM - Vulnerability scanner for images and filesystems.
  • Security and Compliance - Vulnerability scanner for container images.
  • Pipeline Security - Facilitates automated security checks and oversight by exporting scan results for integration into continuous integration workflows.
  • Static Analysis Signatures - Identifies installed software packages by matching filesystem contents against known vulnerability signatures and version constraints.
  • Scan Result Exporters - Generates structured vulnerability reports in formats like JSON and CycloneDX for integration with external security pipelines.
  • Security Reporting Tools - Exports security scan results into structured formats to facilitate integration with visualization dashboards and automated oversight systems.
  • Security Vulnerability Reporting - Generates detailed reports on identified security flaws to help teams track, prioritize, and remediate risks across software infrastructure.
  • Vulnerability Dependency Graphs - Provides a unified dependency graph representation to enable consistent vulnerability matching across diverse package formats.
  • Synchronization Utilities - Maintains a local cache of security advisories synchronized from upstream sources to enable consistent offline vulnerability matching.

Star history

Star history chart for anchore/grypeStar history chart for anchore/grype

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Projects sharing features with Grype

These projects share indexed features with Grype. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • quay/clairquay avatar

    quay/clair

    11,012View on GitHub↗

    Clair is a container image vulnerability scanner and security analyzer. It performs static analysis of container images by matching package contents against vulnerability databases to identify security risks across different package formats and architectures. The project functions as both an image indexer and a vulnerability database manager. It processes container layers into intermediate representations to enable fast security lookups and synchronizes security metadata from multiple external sources to maintain a local registry. Capability areas include continuous security monitoring, whic

    Goclaircontainersdocker
    View on GitHub↗11,012
  • aquasecurity/trivyaquasecurity avatar

    aquasecurity/trivy

    36,462View on GitHub↗

    Trivy is a comprehensive security scanner designed to identify vulnerabilities and misconfigurations across container images, filesystems, and infrastructure as code files. It functions as a software composition analysis tool and an infrastructure security scanner, providing automated checks for CI/CD pipelines and cloud environments to ensure the integrity of the software supply chain. The tool distinguishes itself through a modular, plugin-based architecture that allows for the independent inspection of diverse targets. It utilizes a declarative policy engine to evaluate configurations agai

    Gocontainersdevsecopsdocker
    View on GitHub↗36,462
  • coreos/claircoreos avatar

    coreos/clair

    11,011View on GitHub↗

    Clair is a container vulnerability scanner that performs static analysis of container images to identify known security vulnerabilities. It functions as an analyzer for OCI and Docker images, indexing their contents to detect security risks and outdated packages without requiring the containers to be running. The tool identifies vulnerabilities by matching indexed container components against security databases to find common vulnerabilities and exposures. This process involves analyzing filesystem layers to track the provenance and versioning of packages across the image hierarchy. The proj

    Go
    View on GitHub↗11,011
  • anchore/syftanchore avatar

    anchore/syft

    8,399View on GitHub↗

    Syft is a software bill of materials generator, container image scanner, and software dependency catalog. It analyzes container images and filesystems to produce comprehensive inventories of installed packages and dependencies in standard formats. Additionally, it serves as a software attestation tool and an SBOM format converter. The project distinguishes itself through the ability to create cryptographically signed attestations for software inventories to ensure provenance and integrity. It also provides the capability to transform software bills of materials between different industry sche

    Gocontainerscyclonedxdocker
    View on GitHub↗8,399
Compare all 30 related projects→

Frequently asked questions

What does anchore/grype do?

Grype is a command-line security scanner designed to identify known vulnerabilities within container images, filesystems, and software manifests. It functions as a software composition analysis tool that detects security flaws in application components and open-source libraries to support supply chain security.

What are the main features of anchore/grype?

The main features of anchore/grype are: Container Security Scanners, Container Security, Software Composition Analysis Tools, Vulnerability Scanning, Software Supply Chain Security, Automated Security Scanners, Image Layer Analyzers, Infrastructure and Configuration.

Which projects share features with anchore/grype?

Projects with overlapping indexed features include: quay/clair — Clair is a container image vulnerability scanner and security analyzer. It performs static analysis of container… aquasecurity/trivy — Trivy is a comprehensive security scanner designed to identify vulnerabilities and misconfigurations across container… coreos/clair — Clair is a container vulnerability scanner that performs static analysis of container images to identify known… anchore/syft — Syft is a software bill of materials generator, container image scanner, and software dependency catalog. It analyzes… snyk/snyk — Snyk is an application security testing platform designed to identify and remediate vulnerabilities across source… docker/docker-bench-security — This project is a security compliance tool and configuration auditor designed to evaluate Docker deployments against…