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.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.
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 integrations | Sync Diagnostics Client | |
|---|---|---|
| How it connects | Directly to your app’s running process | Via a user JWT + PowerSync endpoint |
| What you inspect | Local SQLite data and sync state within the app | Sync-level data: buckets, operations, stream subscriptions |
| Environment | Development only | Any environment |
| SDK-specific | Yes (Dart/Flutter, Nuxt) | No — works with all SDKs |