FAQ

Frequently asked questions about Stack

Languages & Frameworks

In the frontend, Stack supports TypeScript and JavaScript with Next.js. In the backend, Stack has a flexible REST API that can be used with any language or framework.

While you can use any backend framework with Stack, the frontend is tightly integrated with Next.js. If you want to use a different frontend framework, you will have to build the integration ourselves with the client endpoints of our REST API. Some members of our community have started projects to do this, so you may want to join our Discord to coordinate with them.

Only the Next.js app router is currently supported. However, just like any other unsupported framework, you can use the client endpoints of our REST API to build your own integration.

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.

Built with