duo-labs/webauthn
WebAuthn (FIDO2) server library written in Go observed · 2026-08-28
Health v2 · maintenance only
10/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases archived
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: n/a
- age_days: 3233
- days_rel: n/a
- days_push: 1367
- n_releases_24m: 0
Adoption not part of the score
1030 stars · 158 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Go server library implementing the WebAuthn (FIDO2) specification for adding passwordless authentication to web applications. It handles registration and login ceremonies with authenticators such as security keys and platform biometrics.
Use cases
- add webauthn passwordless login to a go web server
- implement fido2 security key authentication in go
- support passkey registration and login on my backend
- replace password authentication with hardware authenticators
- verify webauthn attestation and assertion responses in go
- build a u2f-compatible two-factor flow
When to choose
- you are maintaining a legacy Go project already built on this library
- you need a minimal, well-documented reference implementation of WebAuthn server logic in Go
When to avoid
- starting a new Go project - use the actively maintained go-webauthn/webauthn fork instead
- you need recent WebAuthn spec updates, bug fixes, or new authenticator support
- you need a client-side or non-Go implementation
Facets
library · maturity abandoned
auth security http-server security web-development backend developer-tools go cross-platform webauthn fido2 passkeys passwordless u2f deprecated web-server
2 sources
- readme: https://github.com/duo-labs/webauthn · fetched 2026-08-28 · ac5e66037cb5
- homepage: https://webauthn.io/ · fetched 2026-08-29 · ca8a4f19ae51
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| duo-labs/webauthn | main | 10 |
For agents
markdown · JSON · MCP: product_card(name="duo-labs/webauthn")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem