Offline-first sync engine for Kotlin Multiplatform (Android, iOS, JVM, macOS)

Compile Dependencies (3)

Category/LicenseGroup / ArtifactVersionUpdates
Lang Runtime Apache 2.0
org.jetbrains.kotlin » kotlin-stdlib
Standard library for the Kotlin Programming Language
2.1.102.4.0
Android Package Apache 2.0
studio.syncforge » syncforge-android-deps
Transitive Android runtime deps for SyncForge (Room, serialization, WorkManager)
2.0.0
Android Package Apache 2.0
studio.syncforge » syncforge-annotations-android
KSP annotations for SyncForge entity and DAO codegen
2.0.0

Runtime Dependencies (20)

Category/LicenseGroup / ArtifactVersionUpdates
Android Package Apache 2.0
androidx.compose.foundation » foundation-layout
Compose layout implementations
1.7.81.11.4
Android Package Apache 2.0
androidx.compose.material3 » material3-android
Compose Material You Design Components library
1.4.0
Android Package Apache 2.0
androidx.compose.runtime » runtime
Tree composition support for code generated by the Compose compiler plugin and corresponding public API
1.7.81.11.4
Android Package Apache 2.0
androidx.compose.ui » ui
Compose UI primitives. This library contains the primitives that form the Compose UI Toolkit, such as drawing, ...
1.7.81.11.4
Android Package Apache 2.0
androidx.datastore » datastore-preferences-android
Android Preferences DataStore
1.1.71.2.1
Encryption Lib Apache 2.0
androidx.security » security-crypto
AndroidX Security
1.1.0
Apache 2.0
app.cash.sqldelight » coroutines-extensions-jvm
Kotlin extension functions to expose SQLDelight's Query as a Flow
2.0.22.3.2
Apache 2.0
app.cash.sqldelight » async-extensions-jvm
Kotlin extensions for working with Async drivers
2.0.22.3.2
Apache 2.0
io.ktor » ktor-client-okhttp-jvm
Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.
3.1.13.5.1
Apache 2.0
io.ktor » ktor-client-core-jvm
Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.
3.1.13.5.1
Apache 2.0
io.ktor » ktor-client-content-negotiation-jvm
Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.
3.1.13.5.1
Apache 2.0
io.ktor » ktor-serialization-kotlinx-json-jvm
Ktor is a framework for quickly creating web applications in Kotlin with minimal effort.
3.1.13.5.1
Apache 2.0
org.jetbrains.compose.foundation » foundation
Higher level abstractions of the Compose UI primitives. This library is design system agnostic, providing the high-level ...
1.7.11.11.1
Apache 2.0
org.jetbrains.compose.material3 » material3
Compose Material You Design Components library
1.7.11.9.0
Apache 2.0
org.jetbrains.compose.runtime » runtime
Tree composition support for code generated by the Compose compiler plugin and corresponding public API
1.7.11.11.1
Apache 2.0
org.jetbrains.compose.ui » ui
Compose UI primitives. This library contains the primitives that form the Compose UI Toolkit, such as drawing, ...
1.7.11.11.1
Concurrency Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-android
Coroutines support libraries for Kotlin
1.10.21.11.0
Apache 2.0
org.jetbrains.kotlinx » kotlinx-coroutines-core-jvm
Coroutines support libraries for Kotlin
1.10.21.11.0
JSON Lib Apache 2.0
org.jetbrains.kotlinx » kotlinx-serialization-json-jvm
Kotlin multiplatform serialization runtime library
1.8.01.11.0
Android Package Apache 2.0
studio.syncforge » syncforge-persistence-android
SQLDelight persistence layer for SyncForge outbox and conflicts
2.0.0