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

# Web SDK Overview

## Rownd Web SDK Features

Rownd's Web SDKs provide robust authentication solutions with seamless integration and exceptional user experiences across various web platforms.

### Web-Optimized UI Components

Pre-built, responsive UI elements that enhance user interaction:

* **Customizable Modals**: Easily match your brand's look and feel
* **Adaptive Layouts**: Responsive design for all screen sizes
* **Smooth Transitions**: Enhance user experience with native-feeling animations
* **Accessibility Features**: Built-in support for screen readers and keyboard navigation

### No-Code Configuration

Enable your team to make changes without redeploying:

* **Dynamic Authentication Flow**: Instantly modify sign-in methods and flows
* **Visual Customization**: Update styles and branding from the dashboard
* **Feature Toggles**: Enable/disable features without code changes
* **A/B Testing**: Experiment with different flows without redeploying

### Automated User Journeys

Create engaging onboarding experiences without code:

* **Trigger Controls**: Define when and where to prompt users
* **Progressive Profiling**: Collect user information over time
* **Conditional Flows**: Tailor experiences based on user attributes
* **Cross-Browser Consistency**: Ensure a unified experience across all browsers

### Developer-Friendly Implementation

Streamlined integration process that aligns with developer workflows:

* **Comprehensive Documentation**: Detailed setup guides and API references
* **Sample Projects**: Ready-to-use examples for common scenarios
* **Version Management**: Ensure compatibility with clear upgrade paths
* **Technical Support**: Access to expert engineering support

## Steps for getting started:

1. [Set up your Rownd account](/welcome/getting-started) (only takes a minute).
2. Create an [app key](/configuration/app-credentials).
3. Install Rownd using an SDK.
4. [Configure customizations](/configuration/overview) and sign-in methods from the Rownd platform.

## Rownd Web SDKs:

<CardGroup>
  <Card title="React" icon="react" href="/sdk-reference/web/react">
    Hooks and Components
  </Card>

  <Card title="Angular" icon="angular" href="/sdk-reference/web/angular">
    Services and Directives
  </Card>

  <Card title="Vue" icon="vuejs" href="/sdk-reference/web/vue">
    Components and Plugins
  </Card>

  <Card
    title="Next.js"
    icon={<svg
            className="h-6 w-6 bg-primary dark:bg-primary-light"
            style={{
                "WebkitMaskImage": "url('/images/next-js.svg')",
                "WebkitMaskRepeat": "no-repeat",
                "WebkitMaskPosition": "center center",
            }}
        />}
    href="/sdk-reference/web/nextjs"
  />

  <Card title="JavaScript" icon="js" href="/sdk-reference/web/javascript">
    Vanilla JS
  </Card>
</CardGroup>
