Open source projects that bring modern frontend developer experience to Keycloak — typed roles, native UI components, login themes without Freemarker wrestling, and secure BFF patterns.
Website: keycloak-frontend-tools.github.io
| Project | What it does |
|---|---|
| keycloak-headless | Lit web components + React / Vue / Svelte / Solid helpers for SPAs |
| keycloak-react | Clerk-style React components for Next.js with SSR (Auth.js) |
| login-ui-base | Modern Keycloak login themes — client-side UI or Quarkus Qute |
| Backend-for-Frontend | Keycloak extension: BFF session cookies, tokens stay server-side |
| theme-preview | Preview custom login themes while developing |
| login-ui-alpine | Alpine.js based Keycloak login theme |
Keep Keycloak’s OIDC architecture. Get the DX frontend developers expect.