Skip to content

About

Promotional site for open source Keycloak frontend developer tools

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Keycloak Frontend Tools

A promotional website for open source projects that make frontend development with Keycloak easier. Built with Quarkus Roq.

Projects featured

  • keycloak-headless — Lit web components and framework helpers for React, Vue, Svelte, and Solid
  • keycloak-react — Clerk-style React components for Next.js with SSR and server-side tokens
  • login-ui-base — Modern login themes with client-side or Qute server-side rendering
  • Backend-for-Frontend — Keycloak BFF extension with secure session cookies

Getting started

Install the Roq CLI:

curl -Ls https://sh.jbang.dev | bash -s - app install --fresh --force roq@quarkiverse/quarkus-roq

Then:

# Start dev mode with live-reload
roq start

# Build the static site
roq generate

# Preview the generated site
roq serve

Dev mode runs on http://localhost:8080.

Project structure

content/           Pages (index.html)
data/              Project metadata (projects.yaml)
templates/         Qute layouts
web/               Tailwind CSS (bundled automatically)
config/            Site configuration
public/            Static assets

Deployment

A GitHub Actions workflow in .github/workflows/deploy.yml builds and deploys to GitHub Pages using the official quarkus-roq action.

About

Promotional site for open source Keycloak frontend developer tools

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages