Reference-grade
A reference library you can cite, not just read.
The GRC Library is a complete, cross-referenced set of governance, risk, and compliance documentation, charters, policies, procedures, standards, registers, and templates, written to be adopted and adapted by any organization. It is a public corpus of openly-licensed reference documentation, whose original content is released under CC BY-SA 4.0 (vendored third-party material and quotations keep their own licences; see NOTICE), that enterprises, Crown and public-sector bodies, regulated institutions, security and compliance teams, auditors, and startups can freely read, cite, adopt, and tailor to their own context.
Every document is a controlled artefact
Each one carries the same 13-field metadata block, version, owner, approving authority, classification, review cadence, and a fixed section model, so it reads and audits consistently.
Nothing stands alone
Documents reference each other and map to external frameworks, so a control in one domain traces to its obligations, registers, and standards in the others.
Built to be adopted
Adopter guides, decision trees, quick-start and maturity-roadmap templates, and a worked example turn the corpus into a programme you can stand up, not a shelf reference.
Your entry points
Get started.
New here? Adopt the library in a few steps. Everything below is already in the corpus, ready to lift and adapt to your own organization, nothing to install.
Find the path that fits you
A short decision tree points you to the documents and templates that fit your organization’s size, sector, and maturity.
See it done end to end
A worked example shows the library adopted into a running programme, so you can see the shape of it before you start.
Start from a template
Take the quick-start template, or the startup, implementation-roadmap, or maturity self-assessment templates, and tailor one to your context.
Map your obligations
Trace a control to the standards and regulations it maps to through the compliance matrix and framework alignments.
Adopt the whole programme
The adopter guide stands up a coherent programme across every domain; a multi-entity guide covers groups and subsidiaries.
Assess where you are
Baseline your current maturity with the self-assessment template and track progress as you adopt.
Governed like code
Machine-auditable by construction.
What makes the library different is the toolchain behind it. The corpus is governed by a stdlib-only Python audit programme: a detailed, continuously-expanding suite of automated quality gates that run in CI on every change and keep the documentation internally consistent, citable, and free of drift.
Nothing ships unchecked
Broken-link checks, cross-reference integrity, version monotonicity, and secret- and PII-scanning gates block a change before it can merge.
Verified, not asserted
External-standard references are checked against a canonical citations register and flagged when a cited standard goes stale or names a superseded edition.
Mapped to the frameworks
Controls and citations cross-walk to the recognized standards, ISO, NIST, CSA, and OWASP among them, and a gate checks that every control code an alignment table cites is a real identifier in the framework it names.
Indexes derive from the source
The taxonomy, the document portal, and the maturity scorecard are generated from each document’s own metadata (and, for the taxonomy, each document’s structure), never hand-maintained, so they cannot silently drift.
One consistent voice
A prose linter enforces house style across the whole corpus, so hundreds of documents from many sittings read as one coherent body of work.
The gates are tested too
Every gate ships with regression fixtures, worked examples of what should pass and what should fail, so the checks that guard the corpus are themselves held to a test suite.
For AI-assisted teams
The governance pack behind it, open for reuse.
This corpus is maintained largely by an AI assistant, working under a compact, open pack of governance rules and skills that keep it honest: evidence before assertion, no quality gate weakened to force a pass, ambiguity surfaced before action, and integrity ahead of speed. GRC-original rules ship under the same CC BY-SA 4.0 license as the corpus's own text, and are written to be lifted straight into any AI-assisted project, not only this one.
132 pinned AIQT rules (83 AIQT principles + 49 security rules), 15 retained GRC compatibility procedures, and 24 skills. GRC-original material remains CC BY-SA 4.0; the upstream AIQT snapshot is separately Apache-2.0 with its LICENSE and NOTICE retained. The snapshot uses exact commit a3ff734ca855e4363f340eca52fbd87272c51854, not a tagged release.
Accuracy, integrity, quality and trust come first
Four equal facets, accuracy, integrity, quality and trust, form one top tier. It ranks above progress, progress above speed, and speed above cost. No gain in progress, speed or cost justifies a loss on that tier.
A failing check is fixed, never silenced
When a quality gate fails, the artefact that tripped it is fixed. Disabling, downgrading, or bypassing a check to force a pass is off the table.
Nothing is called done without proof
Every completion or state claim rests on a re-read and a check, not on assumption. What has not been verified is labelled unverified, not asserted as fact.
The full corpus
The corpus, by domain.
The corpus spans 360 documents across 12 governance domains. Every count here is recomputed from the generated taxonomy on each change, so the numbers stay current.
| § | Domain | Scope | Documents |
|---|---|---|---|
| 01 | ai | AI governance, assurance, and lifecycle risk controls | |
| 02 | privacy | Data protection, privacy engineering, and multi-jurisdiction obligations | |
| 03 | governance | Charters, policies, registers, and the programme operating model | |
| 04 | compliance | Regulatory mapping, control frameworks, and sector audit readiness | |
| 05 | security | Information-security controls, architecture, and operations | |
| 06 | operations | Operational security, monitoring, and IT service management | |
| 07 | resilience | Business continuity, disaster recovery, and incident response | |
| 08 | supply-chain | Third-party, vendor, and supply-chain security management | |
| 09 | dev-security | Secure development lifecycle, CI/CD, and pipeline controls | |
| 10 | risk | Risk methodology, assessment, and treatment | |
| 11 | architecture | Reference architectures and secure-design control patterns | |
| 12 | crypto | Crypto-asset and blockchain governance: classification, custody, and platform risk |
The per-domain counts in the table sum to 358; the remaining 2 of the 360 total documents are programme-level specifications that sit at the corpus root rather than inside any one domain.
Grounded in the standards
Standards & frameworks it maps to.
The library maps its controls and citations to the recognized standards, regulations, and frameworks below. Each is recorded, with its current edition, in a canonical citations register that the toolchain checks for currency, so a citation cannot silently name a superseded edition.
Information security & management systems
- ISO/IEC 27001:2022↗Information security management
- ISO/IEC 27002:2022↗Information security controls
- ISO/IEC 27005:2022↗Information security risk management
- ISO/IEC 27017:2026↗Cloud service security controls
- ISO/IEC 27018:2025↗PII protection in public clouds
- ISO/IEC 27701:2025↗Privacy information management
- ISO 22301:2019↗Business continuity management
- ISO 31000:2018↗Risk management
- ISO/IEC 38500:2024↗Governance of IT
- ISO 37301:2021↗Compliance management
- ISO 28000:2022↗Supply-chain security management
AI governance & assurance
- ISO/IEC 42001:2023↗AI management systems
- ISO/IEC 42005:2025↗AI system impact assessment
- ISO/IEC 23894:2023↗AI risk management
- ISO/IEC 5259:2024↗Data quality for AI / ML
- NIST AI RMF 1.0↗AI Risk Management Framework
- NIST AI 600-1↗Generative AI profile
- EU AI Act↗Regulation (EU) 2024/1689, as amended by (EU) 2026/1744
- OECD AI Principles↗2019, updated 2024
- UNESCO Recommendation on the Ethics of AI↗2021
- G7 Hiroshima Process International Code of Conduct↗2023
- Council of Europe Framework Convention on AI↗2024
- CSA AICM v1.1↗AI Controls Matrix
- OWASP LLM Top 10 (2026)↗LLM application risks
- MITRE ATLAS↗Adversarial threats to AI
NIST cybersecurity
- NIST CSF 2.0↗Cybersecurity Framework
- NIST SP 800-53 Rev. 5↗Security & privacy controls
- NIST SP 800-63B Rev. 4↗Digital identity / authentication
- NIST SP 800-61 Rev. 3↗Incident response
- NIST SP 800-207↗Zero Trust Architecture
- NIST SP 800-218 1.1↗Secure software development (SSDF)
- NIST SP 800-161 Rev. 1↗Supply-chain risk management
- NIST SP 800-82 Rev. 3↗Operational technology (OT) security
- NIST SP 800-88 Rev. 2↗Media sanitization
Global data-protection law
- EU GDPR↗Regulation (EU) 2016/679
- UK GDPR↗ / DPA 2018↗UK data protection
- US CCPA / CPRA↗California consumer privacy
- Brazil LGPD↗Lei Geral de Proteção de Dados
- Canada PIPEDA↗Federal privacy law
- Australia Privacy Act 1988↗as amended 2024
- Singapore PDPA↗Personal Data Protection Act
- India DPDPA 2023↗Digital Personal Data Protection Act
- China PIPL↗Personal Information Protection Law
- Switzerland nFADP↗revised Federal Act on Data Protection
EU digital & sector regulation
- EU NIS2↗Directive (EU) 2022/2555
- EU DORA↗Regulation (EU) 2022/2554
- EU Data Act↗Regulation (EU) 2023/2854
- EU eIDAS 2↗Regulation (EU) 2024/1183
- US HIPAA↗Health information privacy & security
- US SOX↗Sarbanes-Oxley Act
- PCI DSS 4.0.1↗Payment card data security
- Basel III↗Banking regulation framework
Security frameworks & threat models
- OWASP Top 10 (2025)↗Web application risks
- OWASP ASVS 5.0.0↗App security verification
- OWASP SAMM 2.2.0↗Software assurance maturity
- CSA CCM v4.1↗Cloud Controls Matrix
- COBIT 2019↗IT governance & management
- MITRE ATT&CK↗Adversary tactics & techniques
- STRIDE↗Threat-modeling taxonomy
- LINDDUN↗Privacy threat modeling
- IEC 62443Industrial / OT security series
Open for reuse
License & reuse.
The library's original content is released under Creative Commons Attribution-ShareAlike 4.0 (CC BY-SA 4.0); vendored third-party material and quotations keep their own licences (see NOTICE). Enterprises, Crown and public-sector bodies, regulated institutions, and smaller teams alike can adopt any part of it, adapt it to their own context, and put it to work internally and commercially. When you share the material or an adaptation of it, give attribution to the GRC Library as the source and indicate any changes.
What ShareAlike means for you
The ShareAlike term applies when you publicly share an adapted version of the corpus itself: you license your own contributions to that adaptation under CC BY-SA 4.0, a later CC BY-SA version, or a BY-SA-compatible license. The library's original content stays under CC BY-SA 4.0, and quoted or vendored material keeps its own terms (see NOTICE), so the shared commons stays open for everyone. It does not reach the internal, proprietary policies, systems, or content your organization derives from the corpus for its own use and does not publish. Those remain entirely yours.
The intent
ShareAlike exists here for one reason: so that broadly-useful improvements to this neutral, organization-agnostic corpus can flow back and benefit everyone who adopts it. If you develop general enhancements to the library itself, contributing them back is warmly encouraged. The organization-specific work you build on top, for your own operations, is yours to keep.
A plain-language summary, not a substitute for the license, which governs.