finds.dev← search

// the find

supabase/auth-helpers

★ 900 · TypeScript · MIT · updated Sep 2025

now deprecated.

Framework-specific Supabase auth wrappers for Next.js, SvelteKit, Remix, and React that handle cookie-based session management for SSR. Officially deprecated by Supabase in favor of @supabase/ssr, which generalizes the same concepts to any server framework. If you're starting a new project, there is no reason to use this.

The cookie chunking logic in packages/shared/src/chunker.ts is worth studying — it solves a real problem (JWTs exceeding 4KB cookie limits) cleanly. The migration to @supabase/ssr was handled responsibly: the deprecated README is unambiguous, a migration guide exists, and the replacement package is in this same monorepo under packages/ssr so you can diff the approaches directly. The framework-specific examples (nextjs, sveltekit, remix) are complete working apps, not toy snippets.

It's deprecated. Full stop — any time you spend learning this API is time you'll spend again migrating to @supabase/ssr. The per-framework split (nextjs, sveltekit, remix, react as separate packages) was always a maintenance burden and is exactly why the ssr package exists. Last meaningful commit activity was well before the September 2025 push date, which is just deprecation notices landing. 900 stars is misleading — most came before the deprecation, not as endorsement of its current state.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →