compare
Pocket ID vs Zen IdP
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | Pocket ID | Zen IdP |
|---|---|---|
| Language | Go | Go |
| Licence | BSD-2-Clause | MIT |
| Stars | 9.5k | 15 |
| Latest | v2.18.0 | v0.1.0 |
| Last push | 2026-10-10 | 2026-08-19 |
| Release cadence | about 7 days between releases | about 1 day between releases |
| Active contributors | 16 commit authors on the default branch in the last 90 days | 1 commit author on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Zen IdP replaces Pocket ID. Alternatives to Pocket ID →
PartialSame single-binary self-hosted OIDC idea, with users and clients in YAML and TOTP instead of passkeys.
Both replace Keycloak. Alternatives to Keycloak →
PartialPocket IDPasskey-only OIDC provider without federation or an admin directory.
PartialZen IdPOIDC provider configured from YAML files with TOTP login and one SQLite file; no realms, federation or SAML documented.
Pocket ID
- v2.18.02026-10-04If you are interested, checkout Umpteenth, a side project I just open-sourced. With Pocket ID for example we are using…
- v2.17.02026-10-01We just opened a discussion about the current state of UI and UX of Pocket ID. We would love to get your feedback on it…
- v2.16.02026-09-20update the design of the email templates (3249b0d by @stonith404)
- v2.15.02026-09-19show admin UI warning for SQLite on networked filesystem (#1713 by @ItalyPaleAle)
- v2.14.02026-08-18> [!TIP]
Zen IdP
- v0.1.02026-08-16
- v0.1.0-alpha.72026-08-16
- v0.1.0-alpha.62026-08-15
- v0.1.0-alpha.52026-08-15
- v0.1.0-alpha.42026-08-15
Pocket ID
unsigned The latest release, v2.18.0, carries no signature GitHub could verify.
Loading the security report
Zen IdP
unsigned The latest release, v0.1.0, carries no signature GitHub could verify.
Loading the security report