powersync_core 1.0.0 copy "powersync_core: ^1.0.0" to clipboard
powersync_core: ^1.0.0 copied to clipboard

PowerSync Dart SDK - sync engine for building local-first apps.

PowerSync SDK for Dart #

PowerSync is a sync engine for building local-first apps with instantly-responsive UI/UX and simplified state transfer. Syncs between SQLite on the client-side and Postgres, MongoDB or MySQL on the server-side.

This package (powersync_core) is the PowerSync client SDK for Dart.

Note

This is a Dart library for Powersync for use cases such as server-side Dart or non-Flutter Dart environments. This library requires sqlite3 with extension loading enabled to be installed on your system.

If you are developing a Flutter application, use powersync or powersync_sqlcipher instead. The powersync_core package is for non-Flutter Dart environments.

Installation #

dart pub add powersync_core

Changelog #

A changelog for this SDK is available here.

API Reference #

The full API reference for this SDK can be found here.

Found a bug or need help? #

  • Join our Discord server where you can browse topics from our community, ask questions, share feedback, or just say hello :)
  • Please open a GitHub issue when you come across a bug.
  • Have feedback or an idea? Submit an idea via our public roadmap or schedule a chat with someone from our product team.
0
likes
140
points
1.88k
downloads

Publisher

verified publisherpowersync.com

Weekly Downloads

PowerSync Dart SDK - sync engine for building local-first apps.

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

Apache-2.0 (license)

Dependencies

async, collection, fetch_client, http, js, logging, meta, sqlite3, sqlite_async, universal_io, uuid, web

More

Packages that depend on powersync_core