FAQ

Frequently asked questions about Stack

Languages & Frameworks

For frontends, Stack supports TypeScript and JavaScript. For backends, Stack has a flexible REST API that can be used with any language or framework.

Yes! You can use our vanilla JavaScript SDK, or, if the framework is React-based, our React SDK.

Only the Next.js app router is currently officially supported, although some members of the community have successfully used the React or vanilla JavaScript SDKs with the pages router.

Product

Ask yourself about <X>:

  • Is <X> open-source?
  • Is <X> developer-friendly, well-documented, and lets you get started in minutes?
  • Besides authentication, does <X> also do authorization and user management (see feature list below)?

If you answered “no” to any of these questions, then that’s how Stack Auth is different from <X>.

Yes! You can create users programmatically using our REST API.

Other

Please carefully read our CONTRIBUTING.md.