back to home

keycloak / keycloak-web

92 stars
149 forks
19 issues
FreeMarkerJavaJavaScript

AI Architecture Analysis

This repository is indexed by RepoMind. By analyzing keycloak/keycloak-web in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.

Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.

Source files are only loaded when you start an analysis to optimize performance.

Embed this Badge

Showcase RepoMind's analysis directly in your repository's README.

[![Analyzed by RepoMind](https://img.shields.io/badge/Analyzed%20by-RepoMind-4F46E5?style=for-the-badge)](https://repomind.in/repo/keycloak/keycloak-web)
Preview:Analyzed by RepoMind

Repository Overview (README excerpt)

Crawler view

Sources for keycloak.org Can be built locally from IDE by running AutoBuilder main method or with Maven by running: ./mvnw clean install After the build is completed open in your favourite web browser. There's also an auto-builder utility that watches the filesystem and continuously rebuilds the website. This can be very useful when working on the website, especially making stylesheet changes, etc. This can be run from your IDE by running , or from the command-line with: ./mvnw -Pauto-run exec:java To serve the website locally with a web browser, specify the base URL with and start up a Node-based web server: export KC_URL=http://localhost:5000 ./mvnw clean install -Dpublish npm run serve Finally, when building the website to be published you need to include . This should usually not be done manually though as there is a GitHub Action that takes care of building and publishing to . Server and Operator guides Server and Operator guide sources are located at and are retrieved as a Maven dependency. By default the latest released version is used, but if you want to build the website with the latest guides from first build the guides: git clone https://github.com/keycloak/keycloak cd keycloak ./mvnw -pl docs clean install Then simply build the website locally with , and the locally built guides will be available in .