awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Engines für Authorization-Policy-as-Code

Ranking aktualisiert am 30. Juni 2026

For Policy-as-Code-Autorisierungs-Engine, the strongest matches are casbin/casbin (Casbin is a model-based authorization engine that lets you), open-policy-agent/opa (Open Policy Agent OPA is a cloud-native policy engine) and openfga/openfga (OpenFGA is a dedicated fine-grained authorization server and policy). cerbos/cerbos and hsluoyz/casbin round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Open-Source-Frameworks und Engines zur Definition, Verwaltung und Durchsetzung fein abgestufter Autorisierungsrichtlinien in verteilten Systemen.

Engines für Authorization-Policy-as-Code

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • casbin/casbinAvatar von casbin

    casbin/casbin

    19,848Auf GitHub ansehen↗

    Casbin is an authorization library that provides a model-based engine for enforcing access control across diverse application environments. It decouples authorization logic from application code by using a configuration-driven approach, allowing developers to define access rules and evaluation logic independently. The system supports a wide range of access control models, including role-based, attribute-based, and relationship-based patterns, which are evaluated at runtime to determine if a subject is permitted to perform an action on a resource. The project distinguishes itself through a hig

    Casbin is a model-based authorization engine that lets you define access control policies as code in configuration files, supporting RBAC, ABAC, and more, making it a perfect fit for policy-as-code enforcement with a wide ecosystem of adapters and integrations.

    GoAttribute-Based Access ControlContext-Aware Policy Engines
    Auf GitHub ansehen↗19,848
  • open-policy-agent/opaAvatar von open-policy-agent

    open-policy-agent/opa

    11,860Auf GitHub ansehen↗

    This project is a unified, cloud-native policy engine designed to decouple authorization and security logic from application codebases. It functions as a centralized authorization service that evaluates structured input data against declarative rules, enabling consistent policy enforcement across microservices, infrastructure, and continuous integration pipelines. The engine utilizes a specialized logic programming language to express complex constraints, which are compiled into an optimized intermediate representation for high-performance evaluation. By supporting both sidecar-based deployme

    Open Policy Agent (OPA) is a cloud-native policy engine that uses a dedicated policy language (Rego) to express authorization as code, provides a REST API for decision queries, supports ABAC and decision caching, includes introspection and policy testing tools, and integrates with service meshes and GitOps workflows — exactly the full-featured policy-as-code authorization engine you are looking for.

    GoPolicy-As-Code Engines
    Auf GitHub ansehen↗11,860
  • openfga/openfgaAvatar von openfga

    openfga/openfga

    4,793Auf GitHub ansehen↗

    OpenFGA is a fine-grained authorization server and policy decision point that implements relationship-based access control. It serves as a centralized authorization service for evaluating access requests and managing relationship tuples across distributed microservices and multi-tenant environments. The engine combines relationship graphs with attribute-based access control, using the Common Expression Language to evaluate dynamic runtime attributes and conditional access rules. It handles complex hierarchies and nested permissions by traversing chains of associations and parent-child links t

    OpenFGA is a dedicated fine-grained authorization server and policy decision point that uses its own relationship-based model language and the Common Expression Language to evaluate access rules via a REST API, fitting the policy-as-code intent with ABAC support, decision explainability, and shadow-evaluation testing capabilities.

    GoAttribute-Based Access ControlPolicy-as-Code Definitions
    Auf GitHub ansehen↗4,793
  • cerbos/cerbosAvatar von cerbos

    cerbos/cerbos

    4,460Auf GitHub ansehen↗

    Cerbos is an open-source authorization service that provides a centralized, language-agnostic engine for managing access control. It functions as a policy-as-code platform, allowing teams to define, test, and distribute authorization rules using declarative YAML or JSON configurations. By decoupling access logic from application code, it enables consistent permission enforcement across diverse service stacks. The project distinguishes itself through its ability to translate high-level authorization policies into native database query filters. This capability allows applications to enforce sec

    Cerbos is an open-core, language-agnostic authorization engine that lets you write context-aware access control policies as code, with a REST API for decision queries, attribute-based support, a policy test framework, and GitOps-friendly YAML policy files — matching this search for a policy-as-code authorization engine with enforcement and explainability.

    GoAttribute-Based Access ControlAuthorization TestingPolicy Logic Testing
    Auf GitHub ansehen↗4,460
  • hsluoyz/casbinAvatar von hsluoyz

    hsluoyz/casbin

    20,189Auf GitHub ansehen↗

    Casbin is an authorization library designed to manage application access control and permissions through a configurable model-based engine. It serves as a centralized system for verifying whether a user has permission to perform specific actions on a resource. The engine supports multiple access control models, including Role-Based Access Control, Attribute-Based Access Control, and Access Control Lists. It allows for the definition of role hierarchies and the evaluation of user, resource, and environment attributes to make access decisions. The library decouples authorization logic from dat

    C asbin is a configurable authorization library that lets you define policies in code and evaluate access control decisions using models like RBAC and ABAC, making it a strong fit for policy-as-code — though it is a library to embed rather than a standalone REST API service.

    GoContext-Aware Policy Engines
    Auf GitHub ansehen↗20,189
  • ory/ketoAvatar von ory

    ory/keto

    5,270Auf GitHub ansehen↗

    Ory Keto is an open-source authorization server that implements Google Zanzibar’s relationship-based access control model. It stores every access relationship as a tuple in a SQL database and exposes a declarative TypeScript-like namespace language for defining object types, relations, and permissions. The service provides bidirectional permission resolution, configurable consistency levels for checks, and dual gRPC and REST APIs for broad integration. Keto extends the Zanzibar model with edge enforcement of access policies, structured compliance auditing of permission decisions, and infrastr

    Ory Keto is an authorization server that implements Zanzibar-style relationship-based access control with a declarative namespace language, exposing a REST and gRPC API for permission queries—it squarely fits the policy-as-code authorization engine category, though it may not cover every requested feature such as decision caching or policy testing tools.

    GoPolicy Definition LanguagesPolicy-as-Code Definitions
    Auf GitHub ansehen↗5,270

Related searches

  • eine Policy-as-Code-Engine für Kubernetes
  • Bibliothek für ABAC-Berechtigungen
  • Engine für granulare Autorisierung
  • Autorisierungs-Bibliothek zur Verwaltung von Zugriffskontrollen
  • ein Autorisierungs-Framework zur Verwaltung von Benutzerrechten
  • ein Tool zur Prüfung von Terraform-Richtlinien und Compliance
  • eine Pipeline-as-Code Build-Engine
  • ein IaC-Tool auf Basis allgemeiner Programmiersprachen