Dex
OpenID Connect (OIDC) identity broker and identity provider written in Go.
Why consider Dex?
Dex is an open-source OpenID Connect (OIDC) identity broker and identity provider. Written in Go, it federates authentication across LDAP, SAML, GitHub, Google, and OAuth2 providers, driving single sign-on across Kubernetes and enterprise apps.
Learn Dex by building
Practical setup notes, real use cases, and copy-ready examples in one focused guide.
In this guide2 sections
Overview of Dex
Dex sits between your application and identity providers, unifying varied authentication protocols into standard OpenID Connect tokens.
Running with Docker
docker run -d \ --name dex \ -p 5556:5556 \ -v $(pwd)/config.yaml:/etc/dex/config.docker.yaml \ ghcr.io/dexidp/dex:latestDex is licensed under the Apache License Version 2.0.
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.