Skip to main content

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 currently provides DevTools integrations for Dart/Flutter and Nuxt. These embed a diagnostics panel into your existing IDE or framework tooling, so you can inspect your app’s local database, Sync Stream state, and JWT credentials without launching a separate tool. They are available in development builds only.
Support for additional frameworks is under consideration. If you’d like to see a specific integration, submit an idea or vote for it on the PowerSync Roadmap.

Dart & Flutter DevTools

Inspect databases, run SQL queries, and view Sync Stream state inside Dart & Flutter DevTools.

Nuxt DevTools

Inspect sync status, local data, config, and logs inside Nuxt DevTools.

DevTools vs. Sync Diagnostics Client

The DevTools integrations and the Sync Diagnostics Client serve different purposes and complement each other. The DevTools integrations connect to your app’s running process and show you what is happening on the client — local SQLite data, sync state, and any issues within the app itself. The Sync Diagnostics Client connects via a user JWT and PowerSync endpoint. It shows sync-level data — table, row, operation and bucket counts, and stream subscriptions — as seen through the sync connection.
DevTools integrationsSync Diagnostics Client
How it connectsDirectly to your app’s running processVia a user JWT + PowerSync endpoint
What you inspectLocal SQLite data and sync state within the appSync-level data: buckets, operations, stream subscriptions
EnvironmentDevelopment onlyAny environment
SDK-specificYes (Dart/Flutter, Nuxt)No — works with all SDKs