> ## Documentation Index
> Fetch the complete documentation index at: https://powersync-update-diagrams.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# PowerSync Docs

> PowerSync keeps in-app SQLite synced with your backend so apps update across users and devices in real time, respond instantly, and continue working offline.

PowerSync is made up of the PowerSync Service and a set of client SDKs. The PowerSync Service replicates data from your backend database, partitions it based on what data each user should receive, and streams real-time updates to clients through the PowerSync client SDK.

```text Build with AI icon="sparkles" wrap theme={null}
Install the PowerSync Agent Skills with: npx skills add powersync-ja/agent-skills. Then follow the skills to onboard this project to PowerSync.
```

## Get Started

<CardGroup>
  <Card title="Setup Guide" icon="rocket" href="/intro/setup-guide" horizontal>
    Go from zero to a working PowerSync implementation in your project.
  </Card>

  <Card title="Demo Apps / Example Projects" icon="code" href="/intro/examples" horizontal>
    A quick way to get a feel for PowerSync is to run a demo app.
  </Card>

  <Card title="Understand PowerSync" icon="lightbulb" href="/intro/powersync-philosophy" horizontal>
    The architecture and the philosophy behind PowerSync.
  </Card>

  <Card title="AI Agent Skills" icon="sparkles" href="/tools/ai-tools#powersync-agent-skills" horizontal>
    Official PowerSync skills for Claude Code, Codex, and other AI-powered coding tools.
  </Card>
</CardGroup>

## Supported Client SDKs

PowerSync is also designed to be client-side stack agnostic, and currently has client SDKs available for:

<CardGroup cols={3}>
  <Card title="JavaScript Web" icon="js" href="/client-sdks/reference/javascript-web" horizontal />

  <Card title="React Native & Expo" icon="react" href="/client-sdks/reference/react-native-and-expo" horizontal />

  <Card title="Node.js" icon="node-js" href="/client-sdks/reference/node" horizontal />

  <Card title="Capacitor (beta)" icon="c" href="/client-sdks/reference/capacitor" horizontal />

  <Card title="Tauri (alpha)" icon="https://mintcdn.com/powersync-update-diagrams/Je_fR1YF8Djv7OT8/logo/tauri_sidebar.svg?fit=max&auto=format&n=Je_fR1YF8Djv7OT8&q=85&s=0abff6c4129bed7558290b7070157db2" href="/client-sdks/reference/tauri" horizontal width="128" height="128" data-path="logo/tauri_sidebar.svg" />

  <Card title="Dart/Flutter" icon="flutter" href="/client-sdks/reference/flutter" horizontal />

  <Card title="Kotlin" icon="android" href="/client-sdks/reference/kotlin" horizontal />

  <Card title="Swift" icon="swift" href="/client-sdks/reference/swift" horizontal />

  <Card title=".NET (beta)" icon="microsoft" href="/client-sdks/reference/dotnet" horizontal />

  <Card title="Rust (alpha)" icon="rust" href="/client-sdks/reference/rust" horizontal />
</CardGroup>

<Note>
  Looking for an SDK that's not listed above? Upvote it or submit it on [our roadmap](https://roadmap.powersync.com/).
</Note>

## Supported Backend Source Databases

PowerSync is designed to be backend database agnostic, and supports these source databases:

<CardGroup cols={4}>
  <Card title="Postgres" icon="elephant" href="/configuration/source-db/setup#postgres" />

  <Card title="MongoDB" icon="leaf" href="/configuration/source-db/setup#mongodb" />

  <Card title="MySQL (Beta)" icon="dolphin" href="/configuration/source-db/setup#mysql" />

  <Card title="SQL Server (Beta)" icon="server" href="/configuration/source-db/setup#sql-server" />

  <Card title="Azure DocumentDB (Alpha)" icon="microsoft" href="/configuration/source-db/setup#azure-documentdb" />

  <Card title="Convex (Experimental)" icon="database" href="/configuration/source-db/setup#convex" />
</CardGroup>

## Need Help?

Can't find what you are looking for in these docs? Try **Ask AI** on this site which is trained on all our documentation, repositories and Discord discussions. Also join us on [our community Discord server](https://discord.gg/powersync) where you can browse topics from the PowerSync community and chat with our team.
