Skip to main content

OPA Ecosystem

Showcase of OPA integrations, use-cases, and related projects.

Create With OPA

Integrate with OPA from your language

Rego Language

Rego is the policy language used by OPA and there are various integrations that make working with the language easier.

OPA at Scale

OPA has a number of features that are most useful when running OPA in production. These integrations make use of those features, and make it easier to use OPA at scale.

Tool Integrations

OPA plays nice with a range of existing tools too via some bespoke integrations.

Created with OPA

OPA's SDKs and APIs offer a solid foundation for all kinds of projects. See the integrations below for inspiration.

All Entries & Integrations

All integrations are ordered by the number of linked resources. Add yours!

Kubernetes Admission Control

Control cluster operations with Rego policies

View Details

Terraform Policy

Check resources are compliant before they're deployed.

View Details

Styra Declarative Authorization Service

Policy as Code Control Plane

View Details

Container Network Authorization with Envoy

Official OPA Envoy Integration

View Details

Kafka Topic Authorization

Build fine grained access control for Kafka topics

View Details

Regal

The Linter of Rego Language

View Details

Spring Security Authorization

Use OPA to make authorization decisions in Spring applications

View Details

Conftest

Rego policy for configuration files

View Details

Styra Enterprise OPA

View Details

OPA Gatekeeper

Rego Policy Controller for Kubernetes

View Details

OPA Wasm Javascript Module

View Details

PHP OPA Library

View Details

Strimzi (Apache Kafka on Kubernetes)

View Details

Authorization Integration with Apache APISIX

View Details

AWS CloudFormation Hook

View Details

Container Signing, Verification and Storage in an OCI registry

View Details

dependency-management-data

A set of tooling to get a better understanding of the use of dependencies across your organisation.

View Details

Flipt

CloudNative Feature Flag Management

View Details

i2scim.io SCIM Restful User/Group Provisioning API

View Details

Kubernetes Authorization

View Details

Kubescape

Kubernetes security posture scanner

View Details

Legitify

Security policy for SCM

View Details

Nomad Admission Control Proxy

NACP

View Details

OPA ASP.NET Core SDK (Styra)

View Details

C# OPA SDK (Styra)

View Details

Wasm .NET Package (me-viper)

View Details

OPA Go SDK

View Details

Java OPA Wasm SDK (Styra)

View Details

Java OPA SDK (Styra)

View Details

Typescript OPA SDK (Styra)

View Details

Wasm .NET Package (christophwille)

View Details

OPA Wasm Rust Crate

View Details

OPAL

Open Policy Administration Layer

View Details

Permit.io

View Details

Pomerium Access Proxy

View Details

Principled Evolution (GOPAL & AICertify)

View Details

raygun

Black-box Automated Testing for Rego

View Details

Scalr

Policy enforcement for Terraform

View Details

Spacelift

View Details

Swift-OPA

Swift package for evaluating OPA IR Plans

View Details

Traefik API Gateway

View Details

VS Code Extension

OPA Integration for the VS Code editor

View Details

walt.id SSI Kit

Self-Sovereign Identity toolkit with OPA policy support

View Details

Backstage

View Details

Boomerang Bosun Policy Gating

View Details

Bottle Application Authorization

View Details

Ceph Object Storage Authorization

View Details

Chef Automate

Operational Visibility Dashboard

View Details

Kubernetes Admission Control using Vulnerability Scanning

View Details

Cloudflare Worker Enforcement of OPA Policies Using Wasm

View Details

HTTP API Authorization in Dart

View Details

Digger

GitOps for Terraform

View Details

Docker controls via OPA Policies

View Details

Elasticsearch Data Filtering

View Details

Enterprise Contract

View Details

Fairwinds Insights Configuration Validation Software

View Details

Flask-OPA

View Details

GCP audit with Forseti

View Details

GitHub Action for OPA Rego Test

GitHub Action to automate testing OPA Rego policies

View Details

Gloo API Gateway

View Details

Google Calendar

View Details

GKE Policy Automation

View Details

Gradle Build Plugin (Bisnode)

View Details

IPTables

View Details

API Gateway Authorization with Kong

View Details

KubeShield

Secure Kubernetes using eBPF & Open Policy Agent

View Details

SSH and Sudo Authorization with Linux

View Details

Lula

The Cloud-Native Compliance Engine

View Details

Open Policy Containers

A Docker-inspired workflow for OPA policies

View Details

OpenID Connect (OIDC)

View Details

.NET Package (me-viper)

View Details

OPA Errors

OPA error message reference

View Details

OPA Playground

Online Rego Playground

View Details

OPA Spring Boot SDK (Styra)

View Details

Wasm Java Gradle SDK (sangkeon)

View Details

OpenFaaS Serverless Function Authorization

View Details

OPToggles (Open Policy Toggles)

View Details

Pre-commit hooks

View Details

Rego Cheat Sheet

Quick reference for learning Rego

View Details

rego-test-assertions

Helper functions for unit testing Rego

View Details

Rekor transparency log monitoring and alerting

View Details

Reposaur

View Details

SQL Database Data Filtering

View Details

Styra Academy

OPA Learning Portal

View Details

Terraform Cloud

View Details

Alfred

Self-hosted OPA playground

View Details

ANTLR Grammar

View Details

Awesome OPA List

View Details

AWS API Gateway

View Details

Carbonetes - BrainIAC

View Details

CircleCI

View Details

App authorization for Clojure

View Details

CoreDNS Authorization

View Details

Library-based Microservice Authorization

View Details

Easegress

View Details

Emissary-Ingress

View Details

Express OR in Rego

Idiomatic Rego Examples

View Details

Jenkins Job Trigger Policy Enforcement

View Details

Kubernetes Provisioning

View Details

Minio API Authorization

View Details

NodeJS Express (build-security)

View Details

Java Client (Bisnode)

View Details

Python Client (Turall)

View Details

Open Service Mesh (OSM)

View Details

Rego Language Comparisons

Learn Rego by comparison

View Details

Sansshell

View Details

Automatically document Rego policies

View Details

Armory Policy Engine for Spinnaker

View Details

Sysdig Image Scanner Admission Controller

View Details

ccbr

CIS Benchmark for Kubernetes with Rego

View Details

Zed Extension

OPA Integration for the Zed editor

View Details