PowerSync open-source

Client SDKs are available under the Apache-2.0 license.

We plan on releasing an open source version of the PowerSync service. Supporting self-hosting is one of the steps to get there.

If you have any questions or want to share your thoughts, join the discussion on Discord.

Open-Source Packages

powersync-sdk-react-native

v 1.0.0

PowerSync React NativeSDK - keep PostgreSQL databases in sync with on-device SQLite databases.

Apache-2.0
Stable
SDK
React Native
Platform
Android
iOS
Windows

powersync.dart (Flutter SDK)

v 1.0.0

PowerSync Flutter SDK - keep PostgreSQL databases in sync with on-device SQLite databases.

Apache-2.0
Stable
SDK
Flutter
Platform
Android
iOS
Linux
MacOS
Windows

powersync-sdk-web

v 0.1.0

PowerSync Web SDK - keep PostgreSQL databases in sync with on-device SQLite databases.

Apache-2.0
Beta
SDK
JavaScript
Platform
Web

powersync-sqlite-core

SQLite extension used by PowerSync client SDKs. Structure of the SQLite extension using Rust is inspired by cr-sqlite.

Apache-2.0
Stable
Rust

sqlite_async

High-performance asynchronous interface for SQLite on Dart and Flutter. Read more on our blog here.

MIT license
Stable
SDK
Dart
Flutter
Platform
Android
iOS
Linux
MacOS
Windows