Skip to main content
Your app reads synced data directly from local SQLite, so screens do not require backend read APIs with cache invalidation, and don’t wait for network round trips. The same data remains readable when connectivity is interrupted.

Basic Queries

Read data using standard SQL queries:

Live Queries / Watch Queries

For reactive UI updates that automatically refresh when data changes, use watch queries. These queries execute whenever dependent tables are modified. See Live Queries / Watch Queries for more details.

ORM Support

PowerSync integrates with popular ORM libraries, which provide type safety and additional tooling. Using an ORM is often preferable to writing raw SQL queries, especially for common operations. See ORM Support to learn which ORMs PowerSync supports and how to get started.

Advanced Topics