> For the complete documentation index, see [llms.txt](https://fusionauth.io/docs/llms.txt)

# QuickStarts | FusionAuth Docs

Explore step-by-step QuickStart guides from FusionAuth to seamlessly integrate authentication into your application.

# QuickStarts

[Edit on GitHub](https://github.com/FusionAuth/fusionauth-site/blob/main/astro/src/content/docs/get-started/quickstarts/index.mdx)

[View Markdown](https://fusionauth.io/docs/get-started/quickstarts.md)

Learn how you would use FusionAuth to add authentication and authorization to an application in the framework or language of your choice in 15 minutes or less. For a quick overview of FusionAuth and the problems it solves, see [Get Started](https://fusionauth.io/docs/get-started/start-here/step-1.md).

You'll need the following to work through any QuickStart:

*   Git, for cloning the example repository
*   Docker, to run FusionAuth and its dependencies
*   An editor, to update files
*   The language, platform or framework; for example, Xcode to run the iOS QuickStart or Java for Spring

## Single-Page Applications

Web applications with in-browser logic.

[!React React](https://fusionauth.io/docs/get-started/quickstarts/spa/react.md)

[!Angular Angular](https://fusionauth.io/docs/get-started/quickstarts/spa/quickstart-javascript-angular-web.md)

[!Vue Vue](https://fusionauth.io/docs/get-started/quickstarts/spa/quickstart-javascript-vue-web.md)

## Web

Web applications with server-side logic.

[!Express Express](https://fusionauth.io/docs/get-started/quickstarts/web/express.md)

[!.NET .NET](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-dotnet-web.md)

[!Drupal Drupal](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-php-drupal-web.md)

[!Golang Golang](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-golang-web.md)

[!Laravel Laravel](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-php-laravel-web.md)

[!Next.js Next.js](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-javascript-nextjs-web.md)

[!Nuxt Nuxt](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-javascript-nuxt-web.md)

[!PHP PHP](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-php-web.md)

[!Django Django](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-python-django-web.md)

[!Flask Flask](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-python-flask-web.md)

[!Remix Remix](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-javascript-remix-web.md)

[!Ruby on Rails Ruby on Rails](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-ruby-rails-web.md)

[!Rust with Actix Rust with Actix](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-rust-actix-web.md)

[!Spring Boot with Thymeleaf Spring Boot with Thymeleaf](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-java-springboot-web.md)

[!WordPress WordPress](https://fusionauth.io/docs/get-started/quickstarts/web/quickstart-wordpress-web.md)

## App

Apps running directly on a device.

[!Android (Java) with AppAuth Android (Java) with AppAuth](https://fusionauth.io/docs/get-started/quickstarts/app/quickstart-java-android-native.md)

[!Android (Kotlin) with FusionAuth SDK Android (Kotlin) with FusionAuth SDK](https://fusionauth.io/docs/get-started/quickstarts/app/quickstart-kotlin-android-native.md)

[!Flutter Flutter](https://fusionauth.io/docs/get-started/quickstarts/app/quickstart-flutter-native.md)

[!iOS (Swift) with AppAuth iOS (Swift) with AppAuth](https://fusionauth.io/docs/get-started/quickstarts/app/quickstart-swift-ios-native-appauth.md)

[!iOS (Swift) with FusionAuth SDK iOS (Swift) with FusionAuth SDK](https://fusionauth.io/docs/get-started/quickstarts/app/quickstart-swift-ios-native.md)

[!React Native React Native](https://fusionauth.io/docs/get-started/quickstarts/app/quickstart-react-native.md)

## API

An API or service protected by FusionAuth.

[!.NET API .NET API](https://fusionauth.io/docs/get-started/quickstarts/api/quickstart-dotnet-api.md)

[!Golang API Golang API](https://fusionauth.io/docs/get-started/quickstarts/api/quickstart-golang-api.md)

[!Laravel API Laravel API](https://fusionauth.io/docs/get-started/quickstarts/api/quickstart-php-laravel-api.md)

[!Node/Express API Node/Express API](https://fusionauth.io/docs/get-started/quickstarts/api/quickstart-javascript-express-api.md)

[!Ruby on Rails API Ruby on Rails API](https://fusionauth.io/docs/get-started/quickstarts/api/quickstart-ruby-on-rails-api.md)

[!Spring Boot API Spring Boot API](https://fusionauth.io/docs/get-started/quickstarts/api/quickstart-java-springboot-api.md)