compare
Casdoor vs Keycloak
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Casdoor | Keycloak |
|---|---|---|
| Language | Go | Java |
| Licence | Apache-2.0 | Apache-2.0 |
| Stars | 15k | 37k |
| Latest | v4.17.0 | 26.8.0 |
| Last push | 2026-10-06 | 2026-10-06 |
| Release cadence | about 2 days between releases | about 14 days between releases |
| Active contributors | 17 commit authors on the default branch in the last 90 days | 97+ commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Auth0. Alternatives to Auth0 →
Full replacementCasdoorOIDC, OAuth 2, SAML, CAS and LDAP with social logins, on your own servers.
Full replacementKeycloakHosted login pages, social login and OpenID Connect for your applications.
Both replace Okta. Alternatives to Okta →
PartialCasdoorSingle sign-on and MFA for your apps; no workforce lifecycle management.
Full replacementKeycloakSSO over OpenID Connect and SAML, user federation with LDAP and Active Directory, and MFA.
Casdoor
- v4.17.02026-10-06817334ed69d92e8bcb3c7b24589f1f3b6f5272b9 feat: add a README to the Helm chart
- v4.16.02026-10-06b45f7bcbbc78073adfe7022f24a50880e8400302 feat: add .well-known metadata file
- v4.15.02026-10-040feded28b8aa13a03ff722f70bf7890415b1d1e7 fix: handle missing organization and user in remove-user-from-group API
- v4.14.02026-10-03b94dce99fa1d9fd21de82e1c93b50640f9d3968f feat: open account menu on hover
- v4.13.02026-09-30c9adca039f3c24b570567e0def8d1018e9194c9f feat: add Audit provider to forward audit logs to Syslog
Casdoor
unsigned The latest release, v4.17.0, carries no signature GitHub could verify.
Loading the security report
Keycloak
unsigned The latest release, 26.8.0, carries no signature GitHub could verify.
Loading the security report