An open API service indexing awesome lists of open source software.

https://github.com/gusinfosec/compliance-as-code

Codify frameworks (SOX, PCI DSS, HIPAA, ISO27001) into YAML. Automate evidence collection and keep dashboards audit-ready β€” without the spreadsheets..
https://github.com/gusinfosec/compliance-as-code

audit automation cybersecurity github-actions sas

Last synced: 5 months ago
JSON representation

Codify frameworks (SOX, PCI DSS, HIPAA, ISO27001) into YAML. Automate evidence collection and keep dashboards audit-ready β€” without the spreadsheets..

Awesome Lists containing this project

README

          

![CaC Logo](assets/cac-github.png)

---

# Compliance-as-Code

![Build for Linux](https://img.shields.io/badge/build-Linux-green)
![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)
![GitHub stars](https://img.shields.io/github/stars/gusinfosec/compliance-as-code?style=social)

---

### πŸš€ Get Compliance-as-Code

Automate your compliance journey with YAML-based policies, evidence collection, and audit dashboards.
Choose a subscription tier or a one-time download.

[![Startup $99/mo](https://img.shields.io/badge/Startup-%2499%2Fmo-blue)](https://buy.stripe.com/3cIfZh8Yo9SL4bD12ffbq03)
[![Enterprise $499/mo](https://img.shields.io/badge/Enterprise-%24499%2Fmo-blueviolet)](https://buy.stripe.com/fZu3cv8Yo7KD4bD12ffbq04)

---

### β˜• One-Time Ko-fi Purchase

Prefer a single purchase? Get the current version as a direct download.
*(Future updates require a new purchase or Stripe subscription.)*

[![Ko-fi $15](https://img.shields.io/badge/Ko--fi-%2415-orange)](https://ko-fi.com/s/76ff7669fc)

---

**Codify compliance. Automate evidence. Stay audit‑ready.**
Compliance-as-Code (CaC) turns frameworks like SOX, PCI DSS, ISO 27001, and HIPAA into YAML policies that drive automation and audit dashboards.

---

## πŸš€ What is CaC?

CaC is a **B2B SaaS** platform that simplifies compliance management:

- **Policy-as-Code**: YAML-based compliance controls.
- **Automation**: Collect evidence automatically across your systems.
- **Audit-Ready Dashboards**: Export clean reports for auditors.
- **Integrations**: Works with your CI/CD, cloud infra, and ticketing tools.

---

## πŸ’³ Pricing & Plans

Choose a subscription tier or a one-time Ko-fi purchase.

### 🟣 Startup β€” **$99/mo**
- Full YAML policy engine (SOX, PCI, HIPAA, ISO27001)
- Automated evidence collection
- Compliance dashboard access
- Basic integrations (GitHub, GitLab, Jira)

---

### 🟠 Enterprise β€” **$499/mo**
Everything in Startup, plus:
- Advanced integrations (Atlassian, ServiceNow, cloud APIs)
- Priority roadmap influence
- Premium onboarding & support
- Export-ready auditor packages

---

### β˜• One-Time Ko-fi Purchase β€” **$15**
- Download current version instantly
- No subscription required
*(future updates require new purchase or subscription)*

[![Support me on Ko-fi](assets/cac-ko-fi.png)](https://ko-fi.com/yourlink)

---

## πŸ“Š Compare Plans

| Feature | Startup ($99/mo) | Enterprise ($499/mo) |
|--------------------------------------|------------------|-----------------------|
| YAML Policy Engine | βœ… | βœ… |
| Automated Evidence Collection | βœ… | βœ… |
| Audit Dashboards & Exports | βœ… | βœ… |
| Basic Integrations (GitHub/Jira) | βœ… | βœ… |
| Advanced Integrations (Atlassian, etc.) | ❌ | βœ… |
| Priority Roadmap Influence | ❌ | βœ… |
| Premium Onboarding & Support | ❌ | βœ… |

---

## ⚑ Quick Install

1. Clone the repo and install dependencies:

```bash
git clone https://github.com/gusinfosec/compliance-as-code.git
cd compliance-as-code
pnpm install
```

2. Start API (port 4000) & Web (port 3001):

```bash
pnpm --filter cac-api dev
pnpm --filter cac-web dev
```

3. Open browser at `http://localhost:3001`

---

## πŸ“„ License & Privacy

- [LICENSE.md](LICENSE.md) β€” MIT License
- [PRIVACY.md](PRIVACY.md) β€” Our privacy commitment

---

## 🀝 Support

- πŸ’³ Stripe: Monthly subscriptions (Startup / Enterprise)
- β˜• Ko-fi: One-time support ($15)
- GitHub Sponsors: Coming soon

---

**Compliance-as-Code** β€” Automating trust, one YAML at a time.