GitHub / open-policy-agent 22 Repositories
Enabling policy-based control across the stack.
open-policy-agent/eopa
Language: Go - Size: 10.8 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 16 - Forks: 1

open-policy-agent/gatekeeper
🐊 Policy Controller for Kubernetes
Language: Go - Size: 178 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 3,996 - Forks: 815

open-policy-agent/cert-controller
Language: Go - Size: 326 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 102 - Forks: 47

open-policy-agent/regal
Regal is a linter and language server for Rego, bringing your policy development experience to the next level!
Language: Go - Size: 8.25 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 336 - Forks: 47

open-policy-agent/opa
Open Policy Agent (OPA) is an open source, general-purpose policy engine.
Language: Go - Size: 1.02 GB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 10,623 - Forks: 1,459

open-policy-agent/opa-typescript
Open Source TypeScript packages for use with Open Policy Agent (OPA).
Language: TypeScript - Size: 1.88 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 13 - Forks: 2

open-policy-agent/opa-java
A driver to connect via Java to Open Policy Agent (OPA) deployments.
Language: Java - Size: 4.93 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 19 - Forks: 3

open-policy-agent/conftest
Write tests against structured configuration data using the Open Policy Agent Rego query language
Language: Go - Size: 4.47 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 3,032 - Forks: 322

open-policy-agent/opa-csharp
A driver to connect via C# to Open Policy Agent (OPA) deployments
Language: C# - Size: 483 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 6 - Forks: 0

open-policy-agent/opa-docker-authz
A policy-enabled authorization plugin for Docker.
Language: Go - Size: 225 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 90 - Forks: 27

open-policy-agent/opa-aspnetcore
A driver to connect ASP.NET Core applications to Open Policy Agent (OPA) deployments.
Language: C# - Size: 106 KB - Last synced at: 2 days ago - Pushed at: 4 days ago - Stars: 6 - Forks: 0

open-policy-agent/ucast-linq
UCAST integration for LINQ.
Language: C# - Size: 107 KB - Last synced at: 1 day ago - Pushed at: 4 days ago - Stars: 1 - Forks: 0

open-policy-agent/contrib
Integrations, examples, and proof-of-concepts that are not part of OPA proper.
Language: Go - Size: 18.5 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 338 - Forks: 156

open-policy-agent/frameworks
Language: Go - Size: 77.6 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 124 - Forks: 56

open-policy-agent/gatekeeper-library
📚 The OPA Gatekeeper policy library
Language: Open Policy Agent - Size: 9.23 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 682 - Forks: 340

open-policy-agent/opa-envoy-plugin
A plugin to enforce OPA policies with Envoy
Language: Go - Size: 871 MB - Last synced at: 7 days ago - Pushed at: 10 days ago - Stars: 343 - Forks: 121

open-policy-agent/opa-springboot
A driver to connect Spring Boot applications to Open Policy Agent (OPA) deployments.
Language: Java - Size: 560 KB - Last synced at: 2 days ago - Pushed at: 17 days ago - Stars: 17 - Forks: 3

open-policy-agent/setup-regal
Run Regal, the OPA Rego Linter, as a GitHub Action
Language: TypeScript - Size: 712 KB - Last synced at: 2 days ago - Pushed at: 11 days ago - Stars: 12 - Forks: 2

open-policy-agent/setup-opa
Sets up Open Policy Agent CLI in your GitHub Actions workflow.
Language: TypeScript - Size: 1.15 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 52 - Forks: 15

open-policy-agent/npm-opa-wasm
Open Policy Agent WebAssembly NPM module (opa-wasm)
Language: JavaScript - Size: 1.7 MB - Last synced at: 11 days ago - Pushed at: 6 months ago - Stars: 150 - Forks: 45

open-policy-agent/vscode-opa
An extension for VS Code which provides support for OPA and the Rego policy language
Language: TypeScript - Size: 2.42 MB - Last synced at: 10 days ago - Pushed at: 20 days ago - Stars: 120 - Forks: 31

open-policy-agent/kube-mgmt
Sidecar for managing OPA instances in Kubernetes.
Language: Go - Size: 44.2 MB - Last synced at: 24 days ago - Pushed at: about 1 month ago - Stars: 250 - Forks: 107

open-policy-agent/library
The Open Policy Agent project standard library.
Language: Open Policy Agent - Size: 63.5 KB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 99 - Forks: 33

open-policy-agent/swift-opa
Swift package for evaluating OPA IR Plans compiled from Rego declarative policy
Language: Swift - Size: 2.87 MB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 20 - Forks: 5

open-policy-agent/opa-idea-plugin
Open Policy Agent plugin for IntelliJ
Language: Kotlin - Size: 1.23 MB - Last synced at: 7 days ago - Pushed at: 5 months ago - Stars: 58 - Forks: 22

open-policy-agent/rego-python
Python library for interacting with Rego ASTs.
Language: Python - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 50 - Forks: 16

open-policy-agent/community
The Community repository is the place to go for support with OPA and OPA Sub-Projects, like Conftest and Gatekeeper.
Size: 3.91 KB - Last synced at: 5 months ago - Pushed at: 6 months ago - Stars: 35 - Forks: 2

open-policy-agent/example-api-authz-go
Example Go service that uses OPA for API authorization.
Language: Go - Size: 8.54 MB - Last synced at: 5 months ago - Pushed at: over 1 year ago - Stars: 97 - Forks: 24

open-policy-agent/example-api-authz-python
Example Python service that uses OPA for API authorization.
Language: Python - Size: 8.79 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 33 - Forks: 13

open-policy-agent/gatekeeper-external-data-provider
A template repository for building external data providers for Gatekeeper.
Language: Shell - Size: 117 KB - Last synced at: about 15 hours ago - Pushed at: about 2 years ago - Stars: 11 - Forks: 9

open-policy-agent/golang-opa-wasm
Open Policy Agent WebAssembly Go SDK
Language: Go - Size: 61.5 KB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 21 - Forks: 6

open-policy-agent/opa-envoy-spire-ext-authz
OPA-Envoy-SPIRE External Authorization Example.
Language: Go - Size: 9.69 MB - Last synced at: 5 months ago - Pushed at: about 5 years ago - Stars: 47 - Forks: 16
