Keycloak Admin, Reimagined
keycloak-fluent turns low-level admin APIs into a readable, discoverable, and chainable developer experience— without hiding the power of the official client.
Fluent & Expressive APIs
Write Keycloak administration code that reads like sentences. Chain operations naturally and focus on what you want to manage—not how to wire low-level API calls together.
Resource-Centric Design
Navigate Keycloak the way it is modeled. Start from a realm, move to clients, users, roles, or groups, and operate through dedicated handles for each resource.
Safe & Declarative Operations
Use ensure and discard helpers to write idempotent scripts with confidence. Ideal for provisioning, automation, and CI/CD pipelines.