SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Compliance Projects
-
prowler
Prowler is the world’s most widely used open-source cloud security platform that automates security and compliance across any cloud environment.
Project mention: CIS AWS v3.0 in 60 Seconds: Automate Compliance with Terraform | dev.to | 2026-03-27And you're probably guessing that I'm not the first person to have the idea - we need to automate this. AWS Security Hub maps 37 controls. Prowler all of them. However, none of them answer the question of how to fix them (at least not by copy-pasting).
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
checkov
Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.
Project mention: [PT-BR] Guia de Módulo OpenTofu AWS EC2: Requisitos, Testes e Estratégia BDD | dev.to | 2026-04-24 -
cloud-custodian
Rules engine for cloud security, cost optimization, and governance, DSL in yaml for policies to query, filter, and take actions on resources
Project mention: Show HN: Infrabase: Natural language rules engine to manage your cloud account | news.ycombinator.com | 2025-06-13[2] Cloud Custodian: https://github.com/cloud-custodian/cloud-custodian
-
ciso-assistant-community
CISO Assistant is a one-stop-shop GRC platform for Risk Management, AppSec, Compliance & Audit, TPRM, BIA, Privacy, and Reporting. It supports 150+ global frameworks with automatic control mapping, including ISO 27001, NIST CSF, SOC 2, CIS, PCI DSS, NIS2, DORA, GDPR, HIPAA, CMMC, and more.
Project mention: CISO Assistant, the open-source GRC platform introduces CRQ | news.ycombinator.com | 2025-09-15 -
agent-governance-toolkit
AI Agent Governance Toolkit — Policy enforcement, zero-trust identity, execution sandboxing, and reliability engineering for autonomous AI agents. Covers 10/10 OWASP Agentic Top 10.
Project mention: AI Agent Governance Follows the Execution Path | Focused Labs | dev.to | 2026-06-09There is a key distinction here between prompt-level safety and the safety of the application code. Even stochastic systems can be designed to request safe actions. When we write application code that invokes tools, we can, as a rule, intercept the tool call on the wire before it actually executes, i.e. implement deterministic safety as opposed to stochastic safety of the prompt. The Agent Governance Toolkit README quick-start does just this, and governs tool calls by wrapping them in a function, for example govern(my_tool, policy="policy.yaml"), which logs information about the call, makes the decision, and returns GovernanceDenied when policy blocks the action.
-
cli
a lightweight, security focused, BDD test framework against terraform. (by terraform-compliance)
Project mention: [PT-BR] Guia de Módulo OpenTofu AWS EC2: Requisitos, Testes e Estratégia BDD | dev.to | 2026-04-24 -
dep-scan
OWASP dep-scan is a next-generation security and risk audit tool based on known vulnerabilities, advisories, and license limitations for project dependencies. Both local repositories and container images are supported as the input, and the tool is ideal for integration.
Add a CI gate. Integrate Software Composition Analysis into your pipeline. Tools like OWASP dep-scan flag unknown or newly published packages before they reach production. Generate and sign Software Bills of Materials (SBOMs) for every build so each dependency is auditable. If a package does not appear in your organization's approved registry, the build should fail.
-
ElectricEye
ElectricEye is a multi-cloud, multi-SaaS Python CLI tool for Asset Management, Security Posture Management & Attack Surface Monitoring supporting 100s of services and evaluations to harden your CSP & SaaS environments with controls mapped to over 20 industry, regulatory, and best practice controls frameworks
-
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. (by tern-tools)
-
privado
Open Source Static Scanning tool to detect data flows in your code, find data security vulnerabilities & generate accurate Play Store Data Safety Report.
-
-
iambic
IAMbic is Version-Control for IAM. It centralizes and simplifies cloud access and permissions. It maintains an eventually consistent, human-readable, bi-directional representation of IAM in Git.
-
compliance-trestle
An opinionated tooling platform for managing compliance as code, using continuous integration and NIST's OSCAL standard.
-
aws-allowlister
Automatically compile an AWS Service Control Policy that ONLY allows AWS services that are compliant with your preferred compliance frameworks.
-
It falls into the category that most people think they understand DNS, the same as JavaScript, or e.g. elections, but the devil is in the detail. And I can tell you, at least for DNS (and Dutch Elections), it's kind of tricky, see fun cases like https://github.com/internetstandards/Internet.nl/issues/1370 and I thought the same before I had my current job which involves quite some tricky DNS stuff (and regarding this we also sometimes encounter bugs in unbound https://github.com/internetstandards/Internet.nl/issues/1803 )
-
Information-Security-Tasks
This repository is created only for infosec professionals whom work day to day basis to equip ourself with uptodate skillset, We can daily contribute daily one hour for day to day tasks and work on problem statements daily, Please contribute by providing problem statements and solutions
-
-
asqav-sdk
Python SDK for AI agent governance - audit trails, policy enforcement, quantum-safe signatures. Works with LangChain, CrewAI, MCP.
import { init, Agent } from "@asqav/sdk"; init({ apiKey: process.env.ASQAV_API_KEY }); const agent = await Agent.create({ name: "support-bot" }); await agent.startSession(); const sig = await agent.sign({ actionType: "stripe.refund", context: { amount: 1500, reason: "customer dispute" } }); console.log(sig.verificationUrl); // https://asqav.com/verify/sig_abc123 await agent.endSession({ status: "completed" });
-
-
Project mention: Show HN: Cloud-audit – AWS scanner that chains findings into attack paths | news.ycombinator.com | 2026-04-01
-
tlsassistant
An open-source modular framework capable of identifying a wide range of TLS vulnerabilities and assessing compliance with multiple guidelines. Its actionable report can assist the user in correctly and easily fixing their configurations.
-
-
rag-firewall
Client-side retrieval firewall for RAG systems — blocks prompt injection and secret leaks, re-ranks stale or untrusted content, and keeps all data inside your environment.
Project mention: Show HN: RAG Firewall – retrieval-time guardrails for LangChain/LlamaIndex | news.ycombinator.com | 2025-08-29
Python Compliance discussion
Python Compliance related posts
-
AI Agent Governance Follows the Execution Path | Focused Labs
-
Microsoft ACS SDK: Agent Control Sandbox PoC
-
Show HN: AERF, signed control events for AI agent actions
-
Agent Governance Toolkit
-
AI Agent Governance Toolkit
-
Aspect-Oriented Programming for AI Agents: Hookflows as an Event Bus
-
I Built a Runtime Governance Tool for AI Agents — Here's Why Your Agents Need It
-
A note from our sponsor - SaaSHub
www.saashub.com | 9 Jun 2026
Index
What are some of the best open-source Compliance projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | prowler | 13,949 |
| 2 | checkov | 8,763 |
| 3 | cloud-custodian | 5,996 |
| 4 | ciso-assistant-community | 4,103 |
| 5 | agent-governance-toolkit | 3,912 |
| 6 | cli | 1,455 |
| 7 | dep-scan | 1,242 |
| 8 | ElectricEye | 1,041 |
| 9 | tern | 1,017 |
| 10 | privado | 643 |
| 11 | binaryanalysis-ng | 528 |
| 12 | iambic | 300 |
| 13 | compliance-trestle | 257 |
| 14 | aws-allowlister | 224 |
| 15 | Internet.nl | 221 |
| 16 | Information-Security-Tasks | 180 |
| 17 | validity | 176 |
| 18 | asqav-sdk | 168 |
| 19 | compliance-checker | 131 |
| 20 | cloud-audit | 57 |
| 21 | tlsassistant | 51 |
| 22 | secureml | 25 |
| 23 | rag-firewall | 22 |