See below for a list of community maintained extensions for Keycloak. Note that those extensions are not vetted by the Keycloak team, and are maintained independent third parties. Only install extensions from parties that your trust, as these extensions will get access to sensitive data managed in Keycloak.
To add an extension, open an issue on GitHub.