Open source passkeys projects

Every project in the registry tagged passkeys, ranked by real GitHub adoption.

projects 13 combined stars ★ 100K refresh nightly
01 authelia ★ 29K

The Single Sign-On Multi-Factor portal for web apps. OpenID Certified™ and Post-Quantum Cryptography Ready.

last push14 hours ago languageGo licenseApache-2.0
02 openGym ★ 19K

Self-hosted gym & body-weight tracker — plan routines, log workouts (supersets, warm-ups, cardio), see which muscles are trained, fatigued or detrained, import

last push9 hours ago languageJavaScript licenseAGPL-3.0
03 django-allauth ★ 10K

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication. 🔁 Mirro

last push3 days ago languagePython licenseMIT
04 pocket-id ★ 9.9K

The most user-friendly OpenID Connect Certified™ and OAuth 2.0 provider that lets users sign in to your applications with passkeys.

last push18 hours ago languageGo licenseBSD-2-Clause
05 hanko ★ 9.1K

last push7 hours ago languageGo licenseAGPL-3.0
06 KeePassDX ★ 7.6K

Lightweight vault and password manager for Android, KeePassDX allows editing encrypted data in a single file in KeePass format and fill in the forms in a secure

last push41 hours ago languageKotlin licenseGPL-3.0
07 Hexclave ★ 6.9K

Modular auth, payments, emails, and analytics for your product

last push8 hours ago languageTypeScript license—
08 synctv ★ 2.5K

Synchronized viewing, theater, live streaming, video

last push8 hours ago languageRust licenseMIT
09 TeamPass ★ 1.9K

Self-hosted collaborative password manager for teams: folder-level access control, AES-256-GCM encryption, LDAP/AD, OAuth2 SSO, audit trail, REST API, browser e

last push37 hours ago languagePHP licenseGPL-3.0
10 fido2-net-lib ★ 1.5K

Passkeys, FIDO2 and WebAuthn .NET library.

last push5 days ago languageC# licenseMIT
11 webauthn-ruby ★ 777

WebAuthn ruby server library ― Make your Ruby/Rails web server become a conformant WebAuthn Relying Party

last push10 days ago languageRuby licenseMIT
12 webauthn ★ 618

Webauthn / passkeys helper library to make your life easier. Client side, server side and demo included.

last push12 days ago languageTypeScript licenseMIT
13 webauthn4j ★ 599

A portable Java library for WebAuthn(Passkeys) server side verification

last push26 hours ago languageJava licenseApache-2.0

Related tags

← all tags

Frequently asked questions

How many open source passkeys projects are there?

This registry tracks 13 projects tagged passkeys, with 100,026 GitHub stars between them. The most-adopted is authelia at 29,482 stars.

Are these passkeys projects free to use?

Yes — 12 of the 13 carry an explicit open-source licence across 5 distinct licences, so there is no licence fee. Where a project also sells a hosted or enterprise version, the self-hosted path remains free.

Which passkeys project should I choose?

The list above is ranked by GitHub stars, but stars measure attention rather than fit. Check three things on each card: the licence (permissive versus copyleft), the language it is written in, and the last-push date — a high-star project that has not been pushed in a year is a liability.

Are these passkeys projects still maintained?

13 of the 13 were pushed in the last 90 days, and every card shows its exact last-push date so you can see the rest. Sort your shortlist by that date before committing to a migration.