
Lucia takes the opposite approach to managed auth services: it's an open-source library that provides auth primitives you assemble yourself. Full control, full understanding, no vendor dependency.
Key Features:
Why developers choose Lucia:
Lucia capabilities:
Lucia is ideal for developers who want to understand their auth system completely, or who have requirements that don't fit managed services. The tradeoff is implementation time, but the knowledge and control gained can be valuable.

The most comprehensive authentication framework for TypeScript
Better Auth is a TypeScript-first authentication framework with 50+ features. Social login, 2FA, organizations, passkeys—everything built in and customizable.

Identity infrastructure for developers
Stytch provides authentication APIs with a focus on passwordless methods. Modern identity primitives for building secure, frictionless login experiences.

Enterprise-ready authentication and more
WorkOS provides the building blocks for enterprise features: SSO, directory sync, audit logs, and fine-grained authorization. Ship enterprise requirements fast.