Open-source auth library for any JavaScript runtime
Description
Lucia is a simple, framework-agnostic authentication library for TypeScript. It handles sessions, cookies, and database adapters so you can own your auth layer without a third-party service. Works with Node, Bun, Deno, and Cloudflare Workers.
SuperTokens is an open-source authentication solution with pre-built UI components. Email/password, social login, session management, and MFA. Self-host the core for free or use the managed service.