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.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.
Get Started
Setup Guide
Go from zero to a working PowerSync implementation in your project.
Demo Apps / Example Projects
The fastest way to get a feel for PowerSync is to run a demo app.
Understand PowerSync
The architecture and the philosophy behind PowerSync.
AI Agent Skills
Official PowerSync skills for Claude Code, Convex, and other AI-powered coding tools.
Supported Backend Source Databases
PowerSync is designed to be backend database agnostic, and supports these source databases:Postgres
MongoDB
MySQL (Beta)
SQL Server (Beta)
Supported Client SDKs
PowerSync is also designed to be client-side stack agnostic, and currently has client SDKs available for:Dart/Flutter
React Native & Expo
JavaScript Web
Capacitor (alpha)
Tauri (alpha)
Node.js (beta)
Kotlin
Swift
.NET (beta)
Rust (alpha)
Looking for an SDK that’s not listed above? Upvote it or submit it on our roadmap.