Open-source projects categorized as Keycloak | Edit details

Top 11 Keycloak Open-Source Projects

  • GitHub repo Keycloak

    Open Source Identity and Access Management For Modern Applications and Services

    Project mention: User account over Internet | reddit.com/r/linuxadmin | 2021-05-10

    If you just have some services/users at a remote location that you want to authenticate/authorize using your existing user directory, I’d recommend using OAuth2/OpenID Connect over https. This has the added benefit of enabling users to enroll multi-factor, federating with other identity providers (if you want), is more future proof (LDAP isn’t cloud native/friendly), and can be exposed to the Internet without the need of a VPN relatively safely. Another benefit is support for remote users and SaaS - for example, enabling users working from home to authenticate to SaaS applications using their directory login (without SSL/agent-VPNs or punching holes in firewall). Examples include: Okta(free tier permits 2000 monthly active users), Keycloak,Dex,ory.sh.

  • GitHub repo SuperTokens Community

    Open source alternative to Auth0 / Firebase Auth / AWS Cognito

    Project mention: Authentication best practices and state of the art for a junior dev? | reddit.com/r/node | 2021-05-04

    Supertokens: they are pretty cool; modern, written in Java

  • GitHub repo Documize

    Modern Confluence alternative designed for internal & external docs, built with Golang + EmberJS (by documize)

    Project mention: How to replace a decades worth of documents on network shares with "something better"? | reddit.com/r/sysadmin | 2021-05-10

    https://www.documize.com/ FOSS w/ enterprise edition

  • GitHub repo sirix

    SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.

    Project mention: Building A Time-Traveling Contacts App with SirixDB | dev.to | 2020-12-14

    Find us on slack, discourse, or github discussions.

  • GitHub repo helm-charts

    A curated set of Helm charts brought to you by codecentric (by codecentric)

    Project mention: Auth0 Down | news.ycombinator.com | 2021-04-20

    Yeah, it's not the easiest thing in the world to get up and running but not quite as hard as it might seem at first look. If you are already using k8s then you can use https://github.com/codecentric/helm-charts/tree/master/chart... to deploy Keycloak fairly easily. If you're not using k8s then it is probably more of an undertaking.

  • GitHub repo react-keycloak

    React/React Native/NextJS/Razzle components for Keycloak

    Project mention: Keycloak SSR access token flow | reddit.com/r/KeyCloak | 2021-03-30

    I am creating a nextjs app and am using Keycloak for login and sessions. I am using the (@react-keycloak/ssr)[https://github.com/react-keycloak/react-keycloak/tree/master/packages/ssr] library, but have questions about how the access token is used.

  • GitHub repo bookmarks.dev

    Bookmarks and Code Snippets Manager for Developers & Co

    Project mention: How to use browser history to pass data in Angular navigation | dev.to | 2021-01-26

    Project: bookmarks.dev - File: snippet-form.base.component.ts

  • GitHub repo springboot-keycloak-openldap

    The goal of this project is to create a simple Spring Boot REST API, called simple-service, and secure it with Keycloak. Furthermore, the API users will be loaded into Keycloak from OpenLDAP server.

    Project mention: A detailed guide to SSO on Kubernetes | news.ycombinator.com | 2021-04-06

    Okaaay, now I have a keycloak server and an ldap server running. I guess my next step is to shell in to the ldap host, wget https://github.com/ivangfr/springboot-keycloak-openldap/blob..., edit it to me needs, look up how to generate openldap password hashes, go back in to keycloak, and try to configure that to talk to my ldap server.

    So now I need to look up the default values for

    Vendor, Username LDAP attribute, RDN LDAP attribute, UUID LDAP attribute, User Object Classes, Connection URL, Users DN, Custom User LDAP Filter, Search Scope, Bind Type, Bind DN, Bind Credential

    If I knew what vendor openldap was considered setting the Vendor would fill a bunch of of those in. Well let's try following through this this random blog post and hope it works: https://geek-cookbook.funkypenguin.co.nz/recipes/keycloak/au...

    Compare that to the experience of deploying say, wordpress. And hey look, it already comes with an authentication backed!

    Sure, you can build something that does more or less the same thing but you have to do a fair bit of work to get to that point. Realistically if you haven't done it before, and if you don't have any ldap experience, you're looking at a solid couple of hours to get that set up.

    And it's still apparently going to use 100s of MB of ram.

  • GitHub repo nest-keycloak-connect

    keycloak-nodejs-connect module for Nest

    Project mention: How to Implement SAML SSO with SPAs? | reddit.com/r/Nestjs_framework | 2021-03-11

    1- Connect to your Nestjs backend using nest-keycloak-connect then forward the JWT to your frontend.

  • GitHub repo keycloakmigration

    Manage your Keycloak configuration with code.

    Project mention: Keycloak Authentication Infrastructure as Code, inspired by LiquiBase | reddit.com/r/Kotlin | 2021-03-22
  • GitHub repo keycloak-theme-sample

    Sample Keycloak Theme

    Project mention: How to customize the keycloak email | dev.to | 2021-04-07

    Remember all this is in the custom theme that you create you can have a look at this Theme-sample

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2021-05-10.


What are some of the best open-source Keycloak projects? This list will help you:

Project Stars
1 Keycloak 8,748
2 SuperTokens Community 2,203
3 Documize 1,314
4 sirix 648
5 helm-charts 310
6 react-keycloak 298
7 bookmarks.dev 224
8 springboot-keycloak-openldap 69
9 nest-keycloak-connect 65
10 keycloakmigration 60
11 keycloak-theme-sample 0