powersync-ja / powersync-service

Other
101 stars 7 forks source link

PowerSync is a Postgres-SQLite sync engine, which helps developers to create local-first real-time reactive apps that work seamlessly both online and offline.

PowerSync Service

powersync-service is the monorepo for the core PowerSync service.

The service can be started using the public Docker image. See the image notes

Monorepo Structure:

Packages

Libraries

Service

Contains the PowerSync service code. This project is used to build the journeyapps/powersync-service Docker image.

Docs

Technical documentation regarding the implementation of PowerSync.

Test Client

Contains a minimal client demonstrating direct usage of the HTTP stream sync API. This can be used to test sync rules in contexts such as automated testing.

Developing

See the notes for local development instructions.