Questions and help


You can find a number of community maintained extensions to Keycloak here

Reporting security vulnerabilities

If you've found a security vulnerability, please look at the instructions on how to properly report it.

Reporting bugs

Before reporting a bug or feature request please:

If it hasn't already been fixed or reported create an issue in GitHub Issues.

Requesting features and enhancements

If you are interested in contributing the feature take a look at the Contributors section.

Otherwise, open a feature request in GitHub Issues.


If you'd like to contribute to the Keycloak project, please join the Keycloak developer mailing list. This list is used to discuss new features and improvements to Keycloak.

The first step in contributing is usually sending an email to the developer mailing list to let others know what you're planning. For a simple bug fix this is obviously not necessary, but if you plan to add a new feature discussing it on the mailing list first may save you a lot of time.

To build Keycloak from source first fork our Github repository. Then follow the steps in the README file.



Thanks to everyone that has contributed to the project.

Thanks to ej-technologies for providing free JProfiler licenses to core team members.