Skip to content
generated from Tweener/kmplate-lib

Kotlin Multiplatform BoM providing helpers for Firebase, Realm, KMP charts and more

License

Notifications You must be signed in to change notification settings

Tweener/kmp-bom

Repository files navigation

Website X/Twitter

Kotlin gradle-version License


kmp-bom

The Bill of Materials (BoM) for this project serves as a centralized reference specifying the versions of several Kotlin Multiplatform dependencies used, ensuring consistency and streamlined dependency management across all modules that implement it.

Included libraries:

  • kmp-common: A core library providing shared functionality and utilities to enhance Kotlin language and specific Kotlin Multiplatform targets.
  • kmp-firebase: A wrapper for GitLiveApp Firebase SDK which provides a more straightforward configuration and usage.
  • kmp-realm: A wrapper for Kotlin Realm which provides a more straightforward configuration and usage.

💾 Installation

Add the BoM dependency to the sourceSet of your module and include any specific dependencies you wish to use:

implementation(project.dependencies.platform("io.github.tweener:kmp-bom:$kmp-bom_version")) // Mandatory
implementation("io.github.tweener:kmp-common")
implementation("io.github.tweener:kmp-firebase")
implementation("io.github.tweener:kmp-realm")

The latest version is: