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
Back to goodwithtech/dockle

Open-source alternatives to Dockle

30 open-source projects similar to goodwithtech/dockle, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Dockle alternative.

  • 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
  • lukasmartinelli/hadolintlukasmartinelli avatar

    lukasmartinelli/hadolint

    12,225View on GitHub↗

    Hadolint is a Dockerfile linter and Haskell-based static analysis tool. It analyzes container image configuration files against a set of rules to ensure valid syntax and adherence to best practices. The tool functions as a wrapper for shell checkers to inspect inline shell commands and scripts within build instructions, identifying scripting errors and bugs. It also includes security auditing capabilities to warn when images are pulled from registries not explicitly listed as trusted. The analysis engine covers quality assurance through label schema validation, syntax pattern verification, a

    Haskell
    View on GitHub↗12,225
  • 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

AI search

Explore more awesome repositories

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

Find more with AI search
  • awslabs/cfn-python-lintawslabs avatar

    awslabs/cfn-python-lint

    2,624View on GitHub↗

    CloudFormation Linter

    Python
    View on GitHub↗2,624
  • cesar-rodriguez/terrascancesar-rodriguez avatar

    cesar-rodriguez/terrascan

    3View on GitHub↗

    Detect compliance and security violations across Infrastructure as Code to mitigate risk before provisioning cloud native infrastructure.

    View on GitHub↗3
  • containrrr/watchtowercontainrrr avatar

    containrrr/watchtower

    24,635View on GitHub↗

    Watchtower is a container-based solution designed to automate the lifecycle management of Docker applications. It functions as a background service that monitors running containers, detects when new base image versions are available in registries, and automatically redeploys the containers to ensure they remain synchronized with the latest builds. The project distinguishes itself through its ability to orchestrate complex deployment workflows and maintain service availability during updates. It interacts directly with the container runtime to manage service dependencies and restart sequences,

    Goautomationcontinuous-deliverydevops
    View on GitHub↗24,635
  • deepfence/threatmapperdeepfence avatar

    deepfence/ThreatMapper

    5,282View on GitHub↗

    ThreatMapper is a cloud native application protection platform and infrastructure security scanner. It functions as a vulnerability management system and cloud workload telemetry collector designed to monitor workloads and detect security risks across cloud and container environments. The platform distinguishes itself through a network traffic visualizer that uses machine learning to classify communication patterns and a graph-based attack mapping system to identify high-risk paths between vulnerabilities and network dependencies. Its broader capabilities cover cloud infrastructure complianc

    TypeScriptcloud-nativecloudsecuritycnapp
    View on GitHub↗5,282
  • digitalocean/clusterlintdigitalocean avatar

    digitalocean/clusterlint

    591View on GitHub↗

    A best practices checker for Kubernetes clusters. 🤠

    Go
    View on GitHub↗591
  • 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
  • falcosecurity/falcofalcosecurity avatar

    falcosecurity/falco

    8,670View on GitHub↗

    Falco is an eBPF runtime security monitor and cloud native detection engine that identifies abnormal behavior and security threats across hosts and containers. It functions as a Linux kernel event auditor, capturing system calls and kernel events in real-time to detect malicious activity. The system distinguishes itself through a rule-based threat detection model that evaluates system activity against a library of community-maintained rules and custom security definitions. It enriches raw kernel events with container and Kubernetes metadata to provide observability into isolated environments

    C++cloud-nativecncfcncf-project
    View on GitHub↗8,670
  • goharbor/harborgoharbor avatar

    goharbor/harbor

    28,761View on GitHub↗

    Harbor is a self-hosted, enterprise-grade container registry platform designed to store, sign, and scan container images and cloud-native artifacts. It provides a centralized repository that integrates directly with Kubernetes environments to manage the full lifecycle of software artifacts, from initial storage to production deployment. The platform distinguishes itself through a focus on security, governance, and multi-site availability. It features a pluggable vulnerability scanning framework that allows for the integration of various security engines, alongside content trust mechanisms tha

    Gocloud-nativecncfcncf-project
    View on GitHub↗28,761
  • google/bloatygoogle avatar

    google/bloaty

    5,488View on GitHub↗

    Bloaty is a binary size profiler and executable format analyzer that attributes every byte of a binary to specific symbols or compile units. It functions as a compilation unit profiler and C++ symbol demangler, mapping binary size back to source files and translating mangled names into human-readable formats. The project distinguishes itself as a binary diffing tool capable of comparing two versions of a binary to isolate specific symbols or sections responsible for size regressions. It provides specialized support for recovering symbols in stripped binaries by associating them with external

    C++
    View on GitHub↗5,488
  • helm/chart-testinghelm avatar

    helm/chart-testing

    1,632View on GitHub↗

    CLI tool for linting and testing Helm charts

    Go
    View on GitHub↗1,632
  • horsicq/nauz-file-detectorhorsicq avatar

    horsicq/Nauz-File-Detector

    574View on GitHub↗

    Linker/Compiler/Tool detector for Windows, Linux and MacOS.

    C++
    View on GitHub↗574
  • jkinder/jakstabjkinder avatar

    jkinder/jakstab

    164View on GitHub↗

    The Jakstab static analysis platform for binaries

    Java
    View on GitHub↗164
  • microsoft/binskimMicrosoft avatar

    Microsoft/binskim

    855View on GitHub↗

    A binary static analysis tool that provides security and correctness results for Windows Portable Executable and *nix ELF binary formats

    C#
    View on GitHub↗855
  • notaryproject/notarynotaryproject avatar

    notaryproject/notary

    3,287View on GitHub↗

    Notary is a project that allows anyone to have trust over arbitrary collections of data

    Go
    View on GitHub↗3,287
  • nsacyber/hardware-and-firmware-security-guidancensacyber avatar

    nsacyber/Hardware-and-Firmware-Security-Guidance

    870View on GitHub↗

    Guidance for the Spectre, Meltdown, Speculative Store Bypass, Rogue System Register Read, Lazy FP State Restore, Bounds Check Bypass Store, TLBleed, and L1TF/Foreshadow vulnerabilities as well as general hardware and firmware security guidance. #nsacyber

    C
    View on GitHub↗870
  • ossillate-inc/packjossillate-inc avatar

    ossillate-inc/packj

    688View on GitHub↗

    Packj stops :zap: Solarwinds-, ESLint-, and PyTorch-like attacks by flagging malicious/vulnerable open-source dependencies ("weak links") in your software supply-chain

    Python
    View on GitHub↗688
  • project-copacetic/copaceticproject-copacetic avatar

    project-copacetic/copacetic

    1,642View on GitHub↗

    🧵 CLI tool for directly patching container images!

    Go
    View on GitHub↗1,642
  • 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
  • rustwasm/twiggyrustwasm avatar

    rustwasm/twiggy

    1,429View on GitHub↗

    Twiggy🌱 is a code size profiler

    Rust
    View on GitHub↗1,429
  • sigstore/cosignsigstore avatar

    sigstore/cosign

    5,667View on GitHub↗

    Cosign is a tool for signing and verifying software artifacts, primarily those stored in OCI-compatible registries such as container images, Helm charts, SBOMs, and Tekton bundles. It supports keyless signing using ephemeral keys and short-lived certificates from the Sigstore public-good infrastructure, associating signatures with an OpenID Connect identity rather than a long-lived cryptographic key. The project provides multiple signing and verification methods, including private keys, key pairs stored in KMS providers like AWS KMS and Azure Key Vault, and hardware security keys. It can sign

    Go
    View on GitHub↗5,667
  • stackrox/kube-linterstackrox avatar

    stackrox/kube-linter

    3,471View on GitHub↗

    KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.

    Go
    View on GitHub↗3,471
  • tfsec/tfsectfsec avatar

    tfsec/tfsec

    7,013View on GitHub↗

    tfsec is a static analysis tool and security scanner for infrastructure as code, specifically designed to detect misconfigurations and compliance violations in Terraform and cloud infrastructure definitions before deployment. It functions as a cloud security policy engine that identifies vulnerabilities across multiple cloud platforms. The tool provides capabilities for cloud compliance auditing and scanning of Cloud Development Kit code. It supports custom security policy enforcement and allows for the definition of organization-specific security requirements. The scanner includes features

    Go
    View on GitHub↗7,013
  • uswitch/klintuswitch avatar

    uswitch/klint

    42View on GitHub↗

    A 'realtime' kubernetes resource linter

    Go
    View on GitHub↗42
  • viglesiasce/kube-lintviglesiasce avatar

    viglesiasce/kube-lint

    156View on GitHub↗

    A linter for Kubernetes resources with a customizable rule set

    Go
    View on GitHub↗156
  • voxpupuli/metadata-json-lintvoxpupuli avatar

    voxpupuli/metadata-json-lint

    31View on GitHub↗

    Tool to check the validity of Puppet metadata.json files

    Ruby
    View on GitHub↗31
  • wata727/tflintwata727 avatar

    wata727/tflint

    0View on GitHub↗

    A Pluggable Terraform Linter

    View on GitHub↗0
  • yandex/gixyyandex avatar

    yandex/gixy

    8,570View on GitHub↗

    Gixy is a static configuration analyzer and security auditor for Nginx. It functions as an infrastructure-as-code security scanner and web server configuration linter designed to identify vulnerabilities and misconfigurations in server definitions before deployment. The tool focuses on detecting high-risk security flaws, including host header spoofing, server-side request forgery, and path traversal. It specifically audits Nginx configurations for risks such as HTTP splitting, multiline header issues, and unauthorized third-party access resulting from incorrect Referer or Origin header patter

    Python
    View on GitHub↗8,570