Zitadel
Fewer than 5 people recommend it so far, so there's no written verdict. Here is what commenters said.
3recommend
0warn against
Nov 13, 2025first mention
Jun 25, 2026latest mention
Why people recommend it
“Good example - Zitadel https://github.com/zitadel has managed UI for orgs multitenancy, OIDC/PKCE supports”
“Zitadel, an alternative to Keycloak, is written in Go and only takes a fraction of what Keycloak needs.”
Caveats and dissent
No one in these comments warned against it.
From the makers not counted in the ranking
“You can easy deploy Zitadel to Hetzner though ;-)”
“Zitadel started in Switzerland under the name CAOS AG and has still a lot of its operations in Europe.”
Zitadel CEOon “Ask HN: European Tech Alternatives?”
Threads where it came up
Data: zitadel.json. Quotes are verbatim; the verdict and theme labels are written by a model from these comments, and every clause links to its sources.
All comments 3
“Good example - Zitadel https://github.com/zitadel has managed UI for orgs multitenancy, OIDC/PKCE supports”
“Zitadel, an alternative to Keycloak, is written in Go and only takes a fraction of what Keycloak needs.”
Originally (maybe over a year ago) I had similar issues. But now Zitadel is one `enable = true;` option[1] away and in the official nixpkgs repo so you shouldn't really have this issue anymore. I was able to use it pretty easily with the built in service and postgres service[2] (note mine is encapsulated in a nixos container but otherwise the inner config is all you really need). [1]: https://search.nixos.org/options