> ## Documentation Index
> Fetch the complete documentation index at: https://docs.hexclave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# FAQ

> Frequently asked questions about Stack

# FAQ

## Languages & Frameworks

> [accordion] What languages are supported?
>
> For frontends, Stack supports TypeScript and JavaScript, and also has a Swift SDK in public beta. For backends, Stack has a flexible [REST API](https://docs.hexclave.com/api/overview.md) that can be used with any language or framework.

> [accordion] Can I use Stack with other JavaScript frameworks, like Astro or Angular?
>
> Yes! You can use our vanilla JavaScript SDK, or, if the framework is React-based, our React SDK.

## Product

> [accordion] How do you compare to `\<X\>`?
>
> 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 Hexclave is different from `<X>`.

> [accordion] Can I migrate my existing userbase to Hexclave?
>
> Yes! You can [create users programmatically](https://docs.hexclave.com/api/server/users/create-user.md) using our [REST API](https://docs.hexclave.com/api/overview.md).

## Other

> [accordion] How can I contribute?
>
> Please carefully read our [CONTRIBUTING.md](https://github.com/hexclave/hexclave/blob/dev/CONTRIBUTING.md).
