Permit logo

Open Source Projects for the Developer Community by Permit.io

As developers we found ourselves rebuilding access control again and again at the companies we worked at. We knew things had to change, so we started out by building and maintaining open source projects that help developers build and update permissions and access management.

OPAL

opal

An administration layer for Open Policy Agent (OPA) that detects changes in policies and policy data in real-time and pushes live updates to your agents. OPAL brings open-policy up to the speed needed by live applications.

As your application state changes (whether it's via your APIs, DBs, Git, S3 or 3rd-party SaaS services), OPAL will make sure your services are always in sync with the authorization data and policy they need (and only those they need).

OPTOGGLES

OPTOGGLES

We often want our frontend to reflect the permissions enforced by the backend. E.g. if a user is not allowed to click run the action behind a button - don't show them that button.

OPToggles uses OPA + OPAL to sync open-policy to your frontend with the help of feature flag solutions. OPA is the source of truth for what features users are authorized to see, and OPAL keeps OPA updated in real-time with policy and data updates.

We have more projects coming soon

Join our team

We're always looking for creative and passionate people to join our team and help us scale throughout the developer community. We have positions in engineering, marketing, design and more.

Send your CV
Join us