What was it?
Lightweight, framework-agnostic auth library for TypeScript. Session-based, database-first, no vendor lock-in.
What happened?
Maintainer pixelass/pilcrowonpaper announced Lucia would become a learning resource, not a library. v3 was the last release. Recommended building auth yourself or moving to Better Auth.
Migration Guide
Better Auth (closest spiritual successor), Auth.js (NextAuth v5), or Clerk for managed auth. Lucia's docs remain as a learning resource.
Replacements compared
1 tracked replacement for Lucia Auth, 1 of them with a free plan, cheapest paid from $25/mo.
| Tool | Pricing | Free plan | GitHub stars |
|---|---|---|---|
| Clerk | freemium — from $25/mo | yes | 1,720 |
Timeline & context
Lucia Auth abandoned in March 2025, 1 year ago. It sat in the auth category, where Soft.xyz tracks 2 discontinued products in total. If you are still running it in production, the migration path above is the shortest route off it.
FAQ
Why did Lucia Auth shut down?
Maintainer pixelass/pilcrowonpaper announced Lucia would become a learning resource, not a library. v3 was the last release. Recommended building auth yourself or moving to Better Auth.
What should I migrate Lucia Auth to?
Clerk cover the same use case. Better Auth (closest spiritual successor), Auth.js (NextAuth v5), or Clerk for managed auth. Lucia's docs remain as a learning resource.
Is there a free alternative to Lucia Auth?
Yes — 1 of 1 tracked alternatives still offer a free plan.