Open Source Alternatives - 200+ open source alternatives to popular B2B tools | Product Hunt

Keycloak

19440 stars

Keycloak is an open source identity and access management solution. Keycloak offers features such as Single-Sign-On (SSO), Identity Brokering and Social Login, User Federation, Client Adapters, an Admin Console, and an Account Management Console.

Commerical Alternatives

Self hostable

No

G2 Score

4.3/5 (39 reviews)

Reviews (Snippets from G2)

Pros

  • I tried having a local setup of keycloak on my machine and it was pretty easy. You can have a local docker container running and can easily play with the app.
  • Active Directory its easy to integrate with third party system.
  • The tool has a clean and easy to access admin console.
  • Support login for multiple systems with single authentication system and support multiple authentication protocols, also easy to support social login, already implemented login page with the ability to customize the design of login view

Cons

  • I dislike the documentation and the examples that are provided in them. The documentation deals only with a single happy path considering very specific usecases.
  • In HA deployment of keycloak, some time session replication between nodes doesn't work. To make it work we need to restart all the nodes.
  • Multitenancy within a single realm would be a lot better
  • Customization is quite difficult to use.

Github Activity

License

Apache License 2.0

Repo last updated 8 days ago
Java
89%
TypeScript
8%
View Github Readme

Check out other open source alternatives

Check out alternatives to popular commercial products