Compared with Ory? #4175
Replies: 2 comments 12 replies
-
Hi There I am happy to hep here. TL;DR
What is different
That's it from the top of my head |
Beta Was this translation helpful? Give feedback.
-
Hey, thank you for the comparison! I think it's great that there is more movement in the open source identity world :) Making comparisons of open source projects is always difficult. But I do want to set the record straight on some of the points made above, to properly reflect what Ory is.
Ory Cloud is our turnkey solution, where as Ory Open Source has more possibilities (e.g. wrt to deployment) and thus more work to set up yourself at scale.
Ory fully supports OAuth2 with a variety of advanced specs, OpenID Connect ("delegated access management"), Identity Management, and Permissioning based on Google Zanzibar. You can run any use case you want :)
Ory has templates available you may use to customize the login/registration screen. We're also working on full customizability and components for Angular, React, Vue, and other popular frameworks.
I recommend reading the following articles as to why that is:
We still have a fully certified OpenID Conenct OP capabilities. To make the one comparison here: Zitadel is not certified according to the README).
This is partially true. I'm not sure how ZITADEL solves OAuth2 APIs, but according to spec those are REST first and do not have gRPC definitions. Ory's Permissioning Service is gRPC-first. Our identity system is REST only, and we are thinking about making the admin APIs gRPC-enabled.
Of course we're optimized for Kubernetes and ship tons of tooling:
That is true, and in my opinion a strength of the ecosystem. If you need to become an OpenID Connect provider, but already have a user management in place, use this one service only. Need it all? Use all of them! This makes the systems more generic and targeted at scale. In summary, I think the systems are solving similar use-cases, with Ory targeting a broader spec of topics:
In terms of experience one difference I'd say is that if you want a more Keycloak-esque experience, you'd probably use ZITADEL: built-in templating, js-plugin system, one system for everything. If you want a more API / cloud-native driven approach, use Ory: API-based ui system, RPC based plugin system, compartmentalized and domain driven design. Enjoy both projects :) |
Beta Was this translation helpful? Give feedback.
-
I just stumbled upon Zitadel, and I was curious how Zital is different/the same to Ory's projects.
Zitadel seems to be newer, thus I am curious what the motivation was for Zitadel.
Beta Was this translation helpful? Give feedback.
All reactions