Open Policy Agent vs Shibboleth Identity Provider
A side-by-side comparison of two self-hosted identity & sso options — licensing, setup difficulty, resource needs, and what each one replaces.
Not the right match-up?
Open Policy Agent
General-purpose policy engine for cloud-native stacks
VS
Shibboleth Identity Provider
Standards-based SAML identity provider for federations
| Feature | Open Policy Agent | Shibboleth Identity Provider |
|---|---|---|
| Category | Identity & SSO | Identity & SSO |
| License | Apache-2.0 | Apache-2.0 |
| Language | Go | Java |
| Setup difficulty | Medium | Hard |
| Min. RAM | 256 MB | 1,024 MB |
| Deployment | docker, kubernetes, binary | bare-metal, docker, source |
| GitHub stars | ★ 12,086 | ★ 200 |
| First released | 2016 | 2003 |
| Replaces | AWS IAM policies | Okta, Ping Identity |
Why pick each one
Choose Open Policy Agent if…
- Released under the Apache-2.0 license
- First-class Docker support for quick deployment
- Kubernetes-ready with Helm charts available
- Mature project with 12.1k GitHub stars
Choose Shibboleth Identity Provider if…
- Gold standard for SAML federations
- Highly configurable
Frequently asked questions
Is Open Policy Agent or Shibboleth Identity Provider better?
Open Policy Agent is the stronger all-round pick: it has both the larger community and the simpler medium setup. Consider Shibboleth Identity Provider if its specific feature set fits your needs better.
Are Open Policy Agent and Shibboleth Identity Provider free and open-source?
Yes. Open Policy Agent is licensed under Apache-2.0 and Shibboleth Identity Provider under Apache-2.0. Both can be self-hosted at no software cost.
Can I run Open Policy Agent and Shibboleth Identity Provider with Docker?
Open Policy Agent: yes. Shibboleth Identity Provider: yes.
Related comparisons
- Open Policy Agent vs 2FAuth
- Open Policy Agent vs Apache Syncope
- Shibboleth Identity Provider vs Apache Syncope
- Open Policy Agent vs Authgear
- Open Policy Agent vs Authorizer
- Open Policy Agent vs Boundary
- Open Policy Agent vs Buzzfeed sso
- Open Policy Agent vs Caddy Security
- Open Policy Agent vs Apereo CAS
- Shibboleth Identity Provider vs Apereo CAS