Authentication

285+ open-source auth tools — OAuth, SSO, passkeys, MFA, and session management. Alternatives to Auth0, Clerk, and Firebase Auth.

Snyk

Vulnerability scanner for code, dependencies, containers, and infrastructure as code

Security Tools
vulnerabilitiescodepackages
Visit →
Cerbos

Open source, policy-based authorization solution

Authentication
self-hostedauthorizationrbac
Visit → 4286★
rate-limiter-flexible

Brute-force and DDoS attack protection

Authentication
npmrate-limitingredis
Visit → 3505★
jose-simple

Encryption and decryption of data using the JOSE (JSON Object Signing and Encryption) standard

Authentication
npmjosejwt
Visit → 66★
Tracecat

Tracecat is a scalable, self-hostable platform for automating security workflows and playbooks without limits.

Authentication
self-hostedsoarsecurity
Visit →
Authgear

Turnkey solution for consumer authentication needs

Authentication
self-hostedauthauthentication
Visit → 1555★
2Fauth

A Web app to manage your Two-Factor Authentication (2FA) accounts and generate their security codes

Authentication
2fa2factorhotp
Visit → 3816★
Grant

OAuth providers for Express, Koa, Hapi, Fastify, AWS Lambda, Azure, Google Cloud, Vercel, and many more

Authentication
npmoauthproviders
Visit →
Password Pusher

Securely send passwords, texts, and files

Authentication
self-hostedpasswordshare
Visit → 2912★
AWS Cognito

AWS's authentication as a service

Authentication
awsmanageduser-auth
Visit →
GuardRails

GitHub app that provides security feedback in pull requests

Security Tools
npmsecuritycode
Visit →
Melody Auth

Effortless authentication built for flexibility and control

Authentication
self-hostedauthauthentication
Visit → 595★
Compare tools: Lucia Auth vs keyper · keyper vs SSOReady · SSOReady vs Arctic