teamhanko/hanko
Modern authentication, on your terms. Open source alternative to Auth0, Clerk, WorkOS, Stytch. observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 83
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: 35.0
- age_days: 1633
- days_rel: 37
- days_push: 8
- n_releases_24m: 17
Adoption not part of the score
9015 stars · 1014 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Hanko is an open-source authentication and user management platform built in Go, offering passwords, passkeys (WebAuthn/FIDO2), MFA, OAuth social logins, and SAML SSO through an API-first architecture. It ships with framework-agnostic web components (Hanko Elements) and JS SDKs, and can be self-hosted or used via the managed Hanko Cloud service.
Use cases
- add passkey login to my web app
- self-hosted alternative to Auth0 or Clerk
- implement passwordless authentication with WebAuthn
- add SAML SSO for enterprise customers
- add multi-factor authentication to my app
- migrate users from Firebase Auth with existing password hashes
- add social login with Google and GitHub
- manage user accounts and sessions for my SaaS
When to choose
- you want a self-hostable, API-first auth platform with no vendor lock-in
- you need phishing-resistant passkey/WebAuthn support out of the box
- you need passwords, passkeys, MFA, OAuth, and SAML SSO in one solution
- you want drop-in web components that work with React, Next.js, Angular, Vue, or Svelte
- you need to migrate existing users (e.g., from Firebase) including password hashes
When to avoid
- you only need to add passkeys to an existing auth system (consider Hanko's separate Passkey API instead)
- you need fully featured organizations, roles, and permissions today (still on the roadmap)
- you require a certified compliance-heavy enterprise IAM like Keycloak with extensive protocol plugins
- you need native mobile SDKs for iOS, Android, React Native, or Flutter (not yet released)
Facets
service · maturity active
auth authorization api-framework http-server middleware sdk webhook security web-development apis self-hosted developer-tools go self-hosted cross-platform cloud passkeys webauthn fido2 passwordless mfa sso saml oauth user-management ciam jwt auth0-alternative web-components docker web-server
10 sources
- readme: https://github.com/teamhanko/hanko · fetched 2026-08-28 · 44aeac44ee58
- homepage: https://www.hanko.io · fetched 2026-08-29 · eee363604336
- site_page: https://docs.hanko.io/introduction · fetched 2026-08-29 · aafaf8754c62
- site_page: https://docs.hanko.io/quickstarts/frontend/angular · fetched 2026-08-29 · 1fcd0b6ff6de
- site_page: https://docs.hanko.io/quickstarts/fullstack/next · fetched 2026-08-29 · 9d2e9f16ea06
- site_page: https://docs.hanko.io/quickstarts/fullstack/sveltekit · fetched 2026-08-29 · 6d1d0dbb8016
- site_page: https://docs.hanko.io/quickstarts/fullstack/remix · fetched 2026-08-29 · 4daaa85104d4
- site_page: https://docs.hanko.io/quickstarts/frontend/react · fetched 2026-08-29 · ce59d5ef1cc6
- site_page: https://www.hanko.io/pricing · fetched 2026-08-29 · b244e6ba4cde
- site_page: https://www.hanko.io/changelog · fetched 2026-08-29 · fbe89e4b85b4
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| teamhanko/hanko | main | 94 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem