Openlane logo

Openlane

Open-source compliance automation for SOC 2, ISO 27001, NIST 800-53, GDPR, and more

Repository activity
  • Stars261
  • Forks46
  • Open Issues26
License

Apache-2.0

Languages
  • Go
  • HTML
  • Shell
Openlane screenshot

About Openlane

Openlane is an open-source compliance automation platform for running security and governance programs against frameworks like SOC 2, ISO 27001, NIST 800-53, and GDPR. It replaces the spreadsheets teams use to prepare for audits with structured programs that carry pre-built templates, controls, and risks.

The platform automates task assignment with configurable workflows, reminders, and escalation, and handles evidence upload and approval, policy editing, and questionnaires for staff, auditors, and vendors. It adds automated domain scanning, vulnerability management with GitHub, AWS Security Hub, and GCP Security Command Center, RBAC, multiple auth methods, and organization-wide SSO.

Built in Go around an entity framework and a GraphQL API, Openlane offers a hosted cloud console alongside a self-hosted path: the core server and an open-source UI run locally or in Kubernetes from GitHub registry images. A Homebrew-installable CLI drives the API. It is licensed under Apache-2.0.

Key features

  • Pre-built programs for SOC 2, ISO 27001, NIST 800-53, and more
  • Evidence upload, approval, and configurable audit workflows
  • Policy and procedure editors with questionnaires for auditors
  • Vulnerability management via GitHub, AWS, and GCP integrations
  • RBAC, multiple auth methods, and organization-wide SSO

Details

On GitHub since
2024
Language
Go
License
Apache-2.0
API
GraphQL
CLI
brew install openlane
Self-hosted
Docker / Kubernetes