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
·

6 Repos

Awesome GitHub RepositoriesConditional Access Evaluators

Frameworks for evaluating dynamic logic alongside role assignments.

Distinct from Attribute-Based Access Control: Focuses on conditional logic evaluation rather than general attribute-based access control.

Explore 6 awesome GitHub repositories matching security & cryptography · Conditional Access Evaluators. Refine with filters or upvote what's useful.

Awesome Conditional Access Evaluators GitHub Repositories

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

    Evaluates dynamic logic alongside role assignments to restrict or permit actions based on runtime context or specific attributes.

    Goabacaccess-controlacl
    Auf GitHub ansehen↗19,848
  • mozilla-firefox/firefoxAvatar von mozilla-firefox

    mozilla-firefox/firefox

    11,305Auf GitHub ansehen↗

    Firefox is a cross-platform web browser engine designed to render web content, execute JavaScript, and manage secure browsing sessions. It utilizes a multi-process isolation architecture that distributes browser tasks across independent operating system processes to ensure stability and prevent site-specific failures from impacting the entire application. The engine incorporates a sandboxed execution environment to restrict web content and untrusted scripts to isolated memory compartments, enforcing security policies that prevent unauthorized access to system resources. The project distinguis

    Determines if one security context has authorization to access another by checking if the former subsumes the latter.

    JavaScript
    Auf GitHub ansehen↗11,305
  • permify/permifyAvatar von Permify

    Permify/permify

    5,812Auf GitHub ansehen↗

    Evaluates runtime attributes such as IP ranges and time periods during permission graph traversal.

    Goabacaccess-controlacl
    Auf GitHub ansehen↗5,812
  • loopbackio/loopback-nextAvatar von loopbackio

    loopbackio/loopback-next

    5,095Auf GitHub ansehen↗

    LoopBack Next is a Node.js API framework used for building REST and multi-protocol APIs. It functions as an OpenAPI server implementation that can either generate machine-readable specifications from code or produce implementation controllers and models from existing specifications. The framework distinguishes itself through a central dependency injection container and a repository-pattern data access layer. This architecture decouples application logic from component construction and persistent storage, allowing for a pluggable system where data sources and business logic are isolated throug

    Evaluates dynamic authorization votes and applies precedence rules to determine request access.

    TypeScript
    Auf GitHub ansehen↗5,095
  • 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

    Uses expression language to define boolean logic for authorization decisions based on request attributes and context.

    Goaccess-controlauthorizationgo
    Auf GitHub ansehen↗4,460
  • atmosphere/atmosphereAvatar von Atmosphere

    Atmosphere/atmosphere

    3,780Auf GitHub ansehen↗

    Atmosphere is a Java-based framework for building and coordinating AI agents. It provides a real-time transport layer for streaming data via WebSockets, SSE, gRPC, and WebTransport, alongside a multi-agent orchestration framework for managing agent fleets through sequential, parallel, and graph-based execution workflows. The project features a durable workflow engine that persists agent state as snapshots, allowing long-running tasks to survive system restarts and incorporate human-in-the-loop approvals. It also implements Model Context Protocol servers to expose tools, resources, and prompt

    Evaluates data-dependent branches both statically and dynamically to ensure that all possible execution paths are safe.

    Javaacpagentic-aiembabel
    Auf GitHub ansehen↗3,780
  1. Home
  2. Security & Cryptography
  3. Attribute-Based Access Control
  4. Conditional Access Evaluators

Unter-Tags erkunden

  • Attribute-Aware Policy EvaluatorsEngines that evaluate runtime attributes like boolean flags, IP ranges, or time periods during permission graph traversal. **Distinct from Conditional Access Evaluators:** Distinct from Conditional Access Evaluators: focuses on evaluating runtime attributes during graph traversal rather than general conditional logic evaluation.
  • Execution Path ValidationsSystems that evaluate data-dependent logic branches to ensure execution paths are safe and secure. **Distinct from Conditional Access Evaluators:** Focuses on the safety of execution branches rather than general role-based access evaluation.