Skip to content
@permitio

Permit.io

Fullstack permissions for cloud native applications

Hello there! Welcome to Permit.io

💻 Website | 📖 Blog

Permit.io is a fullstack, plug-and-play application-level authorization solution. 

We allow you to implement a secure, flexible, authorization layer within minutes, so you can focus on what matters most - building your application!

Let's be friends! 

Got questions? Our Slack Community is an awesome place for you to find answers to any issue you might have, and a great place to talk authorization with fellow devs.

Build and contribute - 

Be sure to check out our open-source projects:

OPAL is an administration layer for Policy Engines detecting changes to both policy and policy data in real-time and pushing live updates to your agents.

Easily sync open-policy rules to your feature toggles

The easiest way to deploy and run AWS' Cedar - a language for defining permissions as policies.

One CLI to Role them all. A unfied command-line tool to interact and manage Permit, OPA, CedarAgent, openFGA, and more ...

A fast and durable bidirectional JSON RPC channel over Websockets. The easiest way to create a live async channel between two nodes via Python (or other clients).

A fast and durable Pub/Sub channel over Websockets. The easiest way to create a live publish / subscribe multi-cast over the web.

Our Microservice for Authorization (PDP)

The PDP (Policy Decision Point) is Permit's microservice based on (OPA (or Cedar) and OPAL).

The PDP exposes a OpenAPI spec at localhost:7000 which works with Permit SDK, wrapping and agumenting calls to the embedded policy agent.

Our SDKs 

python go js java net ruby

More available here

Examples and demos

End-to-end applications

Framework examples

FastAPI | React | Angular

Policy as Code

Galactic Health Corporation Policy | OPAL | TinyToDo - OPAL + Cedar agent demo

Pinned Loading

  1. opal opal Public

    Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)

    Python 5.2k 196

  2. fastapi_websocket_pubsub fastapi_websocket_pubsub Public

    A fast and durable Pub/Sub channel over Websockets. FastAPI + WebSockets + PubSub == ⚡ 💪 ❤️

    Python 514 43

  3. OPToggles OPToggles Public

    Easily sync open-policy rules to your feature toggles

    Go 127 4

  4. cedar-agent cedar-agent Public

    Cedar-agent is the easiest way to deploy and run Cedar

    Rust 156 13

  5. opal-example-policy-repo opal-example-policy-repo Public

    An example repository for OPAL policy tracking

    Open Policy Agent 26 162

  6. opal-fetcher-postgres opal-fetcher-postgres Public

    An OPAL custom data fetcher to bring authorization state from Postgres

    Python 21 20

Repositories

Showing 10 of 74 repositories
  • opal Public

    Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...)

    permitio/opal’s past year of commit activity
    Python 5,182 Apache-2.0 196 54 (3 issues need help) 22 Updated Feb 15, 2025
  • langchain-permit Public

    A langchain integration to support fine-grained permissions for AI agents using Permit.io fine-grained authorization service.

    permitio/langchain-permit’s past year of commit activity
    Python 0 MIT 0 0 1 Updated Feb 14, 2025
  • permit-deepseek-zanzibar-tuples Public

    Fine-Grained Authorization demo that uses DeepSeek R1 to resonate Google Zanzibar relationship tuples from natural language. Uses Permit.io SaaS engine to sync the tuples into Permit's Zanzibar distributed policy engines.

    permitio/permit-deepseek-zanzibar-tuples’s past year of commit activity
    JavaScript 0 0 0 0 Updated Feb 14, 2025
  • docs Public

    Our docs site: https://docs.permit.io

    permitio/docs’s past year of commit activity
    JavaScript 12 Apache-2.0 25 4 30 Updated Feb 13, 2025
  • terraform-provider-permit-io Public

    Official Permit.io's Terraform Provider

    permitio/terraform-provider-permit-io’s past year of commit activity
    Go 11 Apache-2.0 4 3 6 Updated Feb 13, 2025
  • fastapi_websocket_rpc Public

    ⚡ FASTAPI Websocket RPC- A fast and durable bidirectional JSON RPC channel over Websockets.

    permitio/fastapi_websocket_rpc’s past year of commit activity
    Python 226 MIT 27 4 6 Updated Feb 12, 2025
  • permit-cli Public

    A command line utility from Permit.io to work with everything IAM and Authorization. A one-stop-shop to manage all your Authorization tools (OPA, OpenFGA, Cedar, OPAL, AVP...) as well as the Permit Service.

    permitio/permit-cli’s past year of commit activity
    TypeScript 27 Apache-2.0 41 4 6 Updated Feb 12, 2025
  • wasmer-python Public Forked from wasmerio/wasmer-python

    🐍🕸 WebAssembly runtime for Python

    permitio/wasmer-python’s past year of commit activity
    Rust 0 MIT 117 0 0 Updated Feb 12, 2025
  • permit-python Public

    Python SDK for Permit.io: Plug & Play Application Level Authorization

    permitio/permit-python’s past year of commit activity
    Python 11 Apache-2.0 3 1 21 Updated Feb 11, 2025
  • PDP Public
    permitio/PDP’s past year of commit activity
    Python 11 Apache-2.0 4 2 24 Updated Feb 10, 2025

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Sponsoring

  • @tiangolo

Most used topics

Loading…