Skip to main content


This section of the documentation contains the API reference for all the official packages under the @auth/* and @next-auth/* scopes.


Here are the state of planned and released integrations under the @auth/* and @next-auth/* scope, as well as next-auth. It also includes community created and maintained integrations. Integrations listed as "Planned" are something we'd love help with! See the help needed section below.

next-authReleased (beta). See docs
next-authReleased (v4). See docs
@auth/*-adapterReleased (stable). Fully compatible with next-auth and all @auth/* libraries.
@next-auth/*-adapterMaintenance has stopped. Update to @auth/*-adapter. See above.
@auth/coreReleased (experimental). See docs
@auth/sveltekitReleased (experimental). See docs
@auth/solid-startReleased (experimental). See docs Community package: @solid-mediakit/auth
@auth/expressReleased (experimental). See docs
@auth/astroPlanned. Community packages: auth-astro
@auth/nuxtPlanned. Community packages: @sidebase/nuxt-auth, @hebilicious/authjs-nuxt package: qwik integrations

The NextAuth.js v4 documentation is at, while v5+ will be available here. Guides are being migrated over to the new documentation page and are gradually being updated to showcase all the framework integrations.

Help needed

In case you are a maintainer of a package that uses @auth/core, feel free to reach out to Balázs, if you want to collaborate on making it an official package, maintained in our repository. If you are interested in bringing @auth/core support to your favorite framework, we would love to hear from you!

Community Packages

While we are migrating the documentation and working on stabilizing the core package, the community has been working on some packages that are already available. With collaboration, we hope to make these packages official in the future.