Prowler is an open-source CSPM (Cloud Security Posture Management) and compliance assessment tool. Originally an AWS-only Bash script, version 3+ is a full Python framework supporting AWS, Azure, GCP, and Kubernetes with 300+ checks mapped to CIS, NIST, PCI, HIPAA, GDPR, FFIEC, ISO27001 and more.
Output formats include JSON, JSON-OCSF, CSV, HTML report, and direct integration with AWS Security Hub as findings.