IAM Development Lab in Keycloak

This page summarizes the projects mentioned and recommended in the original post on dev.to

AppSignal - Monitoring that respects your time & budget
APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.
www.appsignal.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  1. Mailpit

    An email and SMTP testing tool with API for developers

    wget https://github.com/axllent/mailpit/releases/download/v1.29.3/mailpit-linux-amd64.tar.gz mkdir mailpit tar -xzf mailpit-linux-amd64.tar.gz -C mailpit cd mailpit sudo mv mailpit /usr/local/bin/ sudo chmod +x /usr/local/bin/mailpit

  2. AppSignal

    Monitoring that respects your time & budget. APM, error tracking, and dashboards for modern web apps. Ten-minute setup, transparent flat pricing, and support from engineers who actually use the product.

    AppSignal logo
  3. Keycloak

    Open Source Identity and Access Management For Modern Applications and Services

    To demonstrate SSO, I registered a client in the acme realm pointing to the official Keycloak demo app hosted at https://www.keycloak.org/app/. Since it's a static page that runs entirely in the browser, it talks directly to my local Keycloak instance - no server-side component needed.

  4. gauth

    A simple application for multi-factor authentication, written in HTML using jQuery Mobile, jsSHA and LocalStorage.

    I set up password based logins for users (Something You Know). Now I will set up Google Authenticator based 2FA (Something You Have). For this lab, I will be using gauth.apps.gbraad.nl, a browser based Google Authenticator app implementation, on the host machine, as my Google Authenticator client.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Keycloak lets you pick a login option that's guaranteed to fail — here's the fix

    1 project | dev.to | 19 Jul 2026
  • How to clone a Keycloak realm on the same instance (fixing "duplicate key value violates unique constraint")

    2 projects | dev.to | 11 Jul 2026
  • Getting started with OAuth in your Web Apps

    1 project | dev.to | 30 Jun 2026
  • Secure Your Frontend Application (SPA) Login with OAuth 2.1 PKCE

    1 project | dev.to | 28 Mar 2026
  • Deploying Keycloak on Kubernetes Using Helm Charts and Operators

    1 project | dev.to | 11 Mar 2026

Did you know that Java is
the 10th most popular programming language
based on number of references?