FindSoftware

Dex

OpenID Connect identity service that sits in front of LDAP, SAML and social login providers, so applications only speak OpenID Connect.

Dex is an OpenID Connect provider written in Go and shipped as a single binary. Applications use Dex as an OpenID Connect or OAuth 2.0 provider, while Dex authenticates users against upstream sources such as LDAP, SAML, GitHub, Google and Microsoft. Its state lives in SQLite3, Postgres or MySQL, and the storage page also lists etcd and Kubernetes custom resources as backends. The project distributes a container image and a reference Helm chart, and the getting started page also describes building from source. The Kubernetes guide deploys Dex as a deployment with a config map and a node port service. Dex is developed under the Cloud Native Computing Foundation.

Worth knowing

The README marks the SAML 2.0 connector as unmaintained and likely vulnerable to authentication bypasses.

Identity

Status
Active
Maintainer
Dex IdP Contributors1
Maintained by
Community
First release
20155

Rendering and deploy

Runs as
Always on7
Install with
docker6

Releases

Current major version
24
Last release
2026-10-214

Adoption

GitHub stars
11,2263
Contributors
2733

Why these figures do not compare

Sources

  1. 2026-11-03: links, Maintainer, Categories, Runtime
    dexidp.io
  2. 2026-11-03: links
    dexidp.io/docs/
  3. 2026-11-03: links, Written in, License, License model, GitHub stars, Contributors
    github.com/dexidp/dex
  4. 2026-11-03: Current major version, Last release
    github.com/dexidp/dex/releases/tag/v2.46.1
  5. 2026-11-03: First release
    api.github.com/repos/dexidp/dex/releases
  6. 2026-11-03: Install with
    dexidp.io/docs/getting-started/
  7. 2026-11-03: Runs as
    dexidp.io/
  8. 2026-11-03: Databases
    dexidp.io/docs/configuration/storage/

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON