Janssen
Open-source digital identity and access management platform supporting OAuth 2.0, OpenID Connect, FIDO2, and Agama orchestration.
Why consider Janssen?
Janssen is an enterprise-grade open-source IAM platform chartered under the Linux Foundation. It provides high-performance authentication, OAuth 2.0 and OpenID Connect authorization, FIDO2 passwordless login, and low-code workflow orchestration for mission-critical deployments.
Learn Janssen by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide3 sections
Overview and Architecture of Janssen
Janssen is a self-funded project chartered directly under the Linux Foundation to foster the development of enterprise digital identity and access management infrastructure. The project traces its technical heritage to proven production foundations. The initial software contribution for the Janssen Project was a fork of the Gluu Server version 4.
For organizations requiring dedicated commercial enterprise support, Gluu offers a commercial distribution of Janssen Project Components called Gluu Flex and Gluu Solo.
Core Identity Protocols and User Services
Janssen provides a complete implementation of OAuth 2.0, OpenID Connect, SAML 2.0, FIDO2, SCIM, and UMA 2.0.
The Casa self-service portal empowers users to manage their credentials, enroll devices, and handle account recovery. Agama's drag-and-drop designer enables complex authentication workflows without coding.
Evaluation Setup with Docker All-In-One
System should meet the following requirements: 8 GB RAM, 4 CPU, 20 GB Disk.
wget https://raw.githubusercontent.com/JanssenProject/jans/vreplace-janssen-version/automation/start_janssen_aio_demo.shchmod u+x start_janssen_aio_demo.shDuring initialization, administrators can select their preferred relational storage engine, configuring the Persistence type (MYSQL or PGSQL).
Janssen is distributed under the Apache-2.0 license.
Related tools
More options with a similar category or technology profile.
Dapr CLI
Command-line tool for managing Dapr distributed application runtime environments and sidecars.
bpytop
Python port of bashtop with game-like UI, responsive mouse support, and hardware sensors.
bashtop
Linux resource monitor showing usage and stats for processor, memory, disks, network, and processes.
SchemaHero
Kubernetes-native declarative database schema management and table migration operator.