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

# PowerSync Docs

> PowerSync is a sync engine that keeps your backend database in sync with in-app SQLite.

Your app reads and writes directly to this local database, so it responds instantly and stays fully functional without a network connection.

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.

## 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>
    The fastest 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, Convex, and other AI-powered coding tools.
  </Card>
</CardGroup>

## 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" />
</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="Dart/Flutter" icon="flutter" href="/client-sdks/reference/flutter" horizontal />

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

  <Card title="JavaScript Web" icon="js" href="/client-sdks/reference/javascript-web" horizontal />

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

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

  <Card title="Node.js (beta)" icon="node-js" href="/client-sdks/reference/node" 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>

## 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.
