awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
aquasecurity avatar

aquasecurity/trivy

0
View on GitHub↗
36,462 stars·481 forks·Go·Apache-2.0·27 viewstrivy.dev↗

Trivy

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 against compliance standards and relies on a remote, periodically updated vulnerability database to maintain current detection logic without requiring binary updates. By employing static analysis pattern matching, it maps disparate scan results into a unified output schema for consistent reporting.

Beyond its core scanning capabilities, the project supports cloud infrastructure auditing and deep inspection of local and remote environments. It is distributed as a single cross-platform executable, and comprehensive configuration and usage details are available in the project's official user guide.

Features

  • Container Security Scanners - Identifies vulnerabilities and misconfigurations in container images for secure deployment.
  • Vulnerability Scanners - Identifies known software vulnerabilities and misconfigurations within container images, file systems, and infrastructure files.
  • Infrastructure as Code Scanners - Detects security risks and policy violations in configuration files like Terraform or Kubernetes manifests.
  • Infrastructure Security Scanners - Evaluates cloud configurations and infrastructure templates against security best practices.
  • Pipeline Security Tools - Automates security checks within development pipelines to prevent vulnerable code from reaching production.

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
  • Software Composition Analysis Tools - Detects open source dependencies and licenses to manage supply chain risks.
  • Supply Chain Security Tools - Analyzes application dependencies and build artifacts to detect vulnerabilities.
  • Cloud Auditing Tools - Assesses cloud platform configurations against security best practices to identify exposure.
  • Policy Enforcement Engines - Evaluates infrastructure configurations against predefined compliance standards using declarative rules.
  • Container Management - Vulnerability scanner for container images and filesystems.
  • Container Security - Comprehensive vulnerability scanner for container images.
  • DevOps Security - Vulnerability scanner for containers and software artifacts.
  • DevSecOps And Hardening - Scans containers and artifacts for vulnerabilities in CI pipelines.
  • IaC Security - Scanner for infrastructure-as-code vulnerabilities.
  • Infrastructure as Code Analysis - Comprehensive vulnerability scanner for container environments.
  • Security and Vulnerability Scanning - Comprehensive vulnerability scanner for containers and artifacts.
  • Vulnerability Scanners - Scanner for vulnerabilities in containers and clouds.
  • Defending - Listed in the “Defending” section of the Awesome K8s Security awesome list.
  • Application Security - Comprehensive vulnerability scanner for containers and repositories.
  • Cloud and Container Security - Comprehensive vulnerability scanner for containers and infrastructure.
  • Cloud Security Auditing - Comprehensive security scanner for cloud-native environments.
  • Image Scanning and SBOM - Comprehensive vulnerability scanner for containers.
  • Security and Compliance - Vulnerability scanner for containers and repos.
  • Security And Privacy - Vulnerability and secret scanner for containers.
  • Security and Vulnerability Scanning - Vulnerability scanner for containers and software artifacts.
  • Vulnerability Scanning - Scans containers for vulnerabilities.
  • Static Analysis Signatures - Identifies vulnerabilities by comparing artifacts against a versioned database of security signatures.
  • Vulnerability Intelligence Feeds - Fetches security intelligence from remote databases to maintain current detection logic.
  • Security Scanner Plugins - Uses a modular architecture to inspect diverse targets like containers and filesystems.
  • Star history

    Star history chart for aquasecurity/trivyStar history chart for aquasecurity/trivy

    Open-source alternatives to Trivy

    Similar open-source projects, ranked by how many features they share with Trivy.
    • anchore/grypeanchore avatar

      anchore/grype

      12,423View on GitHub↗

      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 sourc

      Gocontainer-imagecontainerscyclonedx
      View on GitHub↗12,423
    • bridgecrewio/checkovbridgecrewio avatar

      bridgecrewio/checkov

      8,798View on GitHub↗

      Checkov is a static analysis tool and security scanner designed to identify misconfigurations in infrastructure as code, container images, and Kubernetes configurations. It functions as a cloud security posture tool, an SCA vulnerability scanner, and a secret scanning utility to prevent security breaches and version control leaks. The project distinguishes itself through deep graph analysis and variable resolution, allowing it to map relationships between interconnected resources and evaluate the final state of infrastructure attributes. It provides extensibility for defining custom security

      Python
      View on GitHub↗8,798
    • 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
    • docker/docker-bench-securitydocker avatar

      docker/docker-bench-security

      9,655View on GitHub↗

      This project is a security compliance tool and configuration auditor designed to evaluate Docker deployments against industry security benchmarks. It functions as a script-based scanner that identifies misconfigurations and vulnerabilities within both the host operating system and container settings. The tool specifically implements the Center for Internet Security standards for Docker to verify host and container configurations. It enables a hardening workflow by comparing system states against these standards to identify security gaps and document compliance status. The audit engine suppor

      Shell
      View on GitHub↗9,655
    See all 30 alternatives to Trivy→

    Frequently asked questions

    What does aquasecurity/trivy do?

    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.

    What are the main features of aquasecurity/trivy?

    The main features of aquasecurity/trivy are: Container Security Scanners, Vulnerability Scanners, Infrastructure as Code Scanners, Infrastructure Security Scanners, Pipeline Security Tools, Software Composition Analysis Tools, Supply Chain Security Tools, Cloud Auditing Tools.

    What are some open-source alternatives to aquasecurity/trivy?

    Open-source alternatives to aquasecurity/trivy include: anchore/grype — Grype is a command-line security scanner designed to identify known vulnerabilities within container images,… bridgecrewio/checkov — Checkov is a static analysis tool and security scanner designed to identify misconfigurations in infrastructure as… quay/clair — Clair is a container image vulnerability scanner and security analyzer. It performs static analysis of container… docker/docker-bench-security — This project is a security compliance tool and configuration auditor designed to evaluate Docker deployments against… deepfence/threatmapper — ThreatMapper is a cloud native application protection platform and infrastructure security scanner. It functions as a… accurics/terrascan — Terrascan is an infrastructure as code security scanner and cloud configuration auditor designed to detect security…