Casdoor
Apache-2.0 UI-first IdP; Hosted Free 25k MAU, self-host primary
Auth / Auth · Freemium · 14.6k
Reviewed 2026-09-04 · last push 2026-10-20 · repo checked 2026-10-21
What's Good
Apache-2.0. Self-host is primary. Hosted Free: 25k MAU. OAuth/OIDC/SAML, UI for apps and users. Use casdoor.com (casdoor.org 500s).
The Catch
UI-first IdP — vs Keycloak/authentik/Kanidm/Logto/Hanko/Zitadel. Hosted Free 25k MAU; self-host uncapped. Distinct from Keycloak, authentik, Kanidm, Logto, Hanko, and Zitadel.
Verdict
Apache-2.0 IdP. Self-host primary; Hosted Free 25k MAU.
Embed
Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.
Markdown
[](https://stackgems.com/gems/casdoor)
HTML
<a href="https://stackgems.com/gems/casdoor"><img src="https://stackgems.com/badge/casdoor.svg" alt="Casdoor reviewed on Stack Gems" height="20"></a>
Related
Next.js →- Auth.jsAuthentication for the web, framework-agnostic
- Better AuthTypeScript auth that lives in your app, not a rented IdP
- LogtoMPL-2.0 identity platform with a 50k-MAU free Cloud
- authentikMIT-core self-hosted IdP; enterprise/ is not MIT
- ZITADELAGPLv3 identity Cloud at US$0/Month — 100 DAU, not Logto 50k MAU