Issuerd: a Keycloak-compatible IAM in Rust as a single binary
A developer launched issuerd, an open-source Apache-2.0 IAM server written in Rust that mirrors the Keycloak model (realms, clients, roles, Admin REST API). It passes 3,907 OIDC conformance checks with zero failures and benchmarks at up to 7.8x throughput and ~6x less memory than Keycloak 26.7. Version v0.1 omits SAML, UMA and Organizations.
- 3,907 OpenID Foundation conformance checks passed with zero failures or warnings
- Up to 7.8x throughput and ~6x less memory than Keycloak 26.7 in benchmarks
- 100,003 users synced from a live Active Directory in about 30 seconds
- ~152k lines of Rust, no unsafe code, 3,300+ tests; SAML and UMA not supported
Read next
Software